/
CosmosPrimitiveCollectionBuilderExtensions.xml
97 lines (97 loc) · 7.51 KB
/
CosmosPrimitiveCollectionBuilderExtensions.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
<Type Name="CosmosPrimitiveCollectionBuilderExtensions" FullName="Microsoft.EntityFrameworkCore.CosmosPrimitiveCollectionBuilderExtensions">
<TypeSignature Language="C#" Value="public static class CosmosPrimitiveCollectionBuilderExtensions" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit CosmosPrimitiveCollectionBuilderExtensions extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.EntityFrameworkCore.CosmosPrimitiveCollectionBuilderExtensions" />
<TypeSignature Language="VB.NET" Value="Public Module CosmosPrimitiveCollectionBuilderExtensions" />
<TypeSignature Language="F#" Value="type CosmosPrimitiveCollectionBuilderExtensions = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.EntityFrameworkCore.Cosmos</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
Cosmos-specific extension methods for <see cref="T:Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder" />.
</summary>
<remarks>
See <see href="https://aka.ms/efcore-docs-modeling">Modeling entity types and relationships</see>, and
<see href="https://aka.ms/efcore-docs-cosmos">Accessing Azure Cosmos DB with EF Core</see> for more information and examples.
</remarks>
</Docs>
<Members>
<Member MemberName="ToJsonProperty">
<MemberSignature Language="C#" Value="public static Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder ToJsonProperty (this Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder primitiveCollectionBuilder, string name);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder ToJsonProperty(class Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder primitiveCollectionBuilder, string name) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.EntityFrameworkCore.CosmosPrimitiveCollectionBuilderExtensions.ToJsonProperty(Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ToJsonProperty (primitiveCollectionBuilder As PrimitiveCollectionBuilder, name As String) As PrimitiveCollectionBuilder" />
<MemberSignature Language="F#" Value="static member ToJsonProperty : Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder" Usage="Microsoft.EntityFrameworkCore.CosmosPrimitiveCollectionBuilderExtensions.ToJsonProperty (primitiveCollectionBuilder, name)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.EntityFrameworkCore.Cosmos</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="primitiveCollectionBuilder" Type="Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder" RefType="this" />
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<param name="primitiveCollectionBuilder">The builder for the property being configured.</param>
<param name="name">The name of the property.</param>
<summary>
Configures the property name that the property is mapped to when targeting Azure Cosmos.
</summary>
<returns>The same builder instance so that multiple calls can be chained.</returns>
<remarks>
<para>
If an empty string is supplied, the property will not be persisted.
</para>
<para>
See <see href="https://aka.ms/efcore-docs-modeling">Modeling entity types and relationships</see>, and
<see href="https://aka.ms/efcore-docs-cosmos">Accessing Azure Cosmos DB with EF Core</see> for more information and examples.
</para>
</remarks>
</Docs>
</Member>
<Member MemberName="ToJsonProperty<TProperty>">
<MemberSignature Language="C#" Value="public static Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<TProperty> ToJsonProperty<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<TProperty> primitiveCollectionBuilder, string name);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder`1<!!TProperty> ToJsonProperty<TProperty>(class Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder`1<!!TProperty> primitiveCollectionBuilder, string name) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.EntityFrameworkCore.CosmosPrimitiveCollectionBuilderExtensions.ToJsonProperty``1(Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder{``0},System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ToJsonProperty(Of TProperty) (primitiveCollectionBuilder As PrimitiveCollectionBuilder(Of TProperty), name As String) As PrimitiveCollectionBuilder(Of TProperty)" />
<MemberSignature Language="F#" Value="static member ToJsonProperty : Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<'Property> * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<'Property>" Usage="Microsoft.EntityFrameworkCore.CosmosPrimitiveCollectionBuilderExtensions.ToJsonProperty (primitiveCollectionBuilder, name)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.EntityFrameworkCore.Cosmos</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<TProperty></ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="TProperty" />
</TypeParameters>
<Parameters>
<Parameter Name="primitiveCollectionBuilder" Type="Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<TProperty>" RefType="this" />
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<typeparam name="TProperty">The type of the property being configured.</typeparam>
<param name="primitiveCollectionBuilder">The builder for the property being configured.</param>
<param name="name">The name of the property.</param>
<summary>
Configures the property name that the property is mapped to when targeting Azure Cosmos.
</summary>
<returns>The same builder instance so that multiple calls can be chained.</returns>
<remarks>
See <see href="https://aka.ms/efcore-docs-modeling">Modeling entity types and relationships</see>, and
<see href="https://aka.ms/efcore-docs-cosmos">Accessing Azure Cosmos DB with EF Core</see> for more information and examples.
</remarks>
</Docs>
</Member>
</Members>
</Type>