-
Notifications
You must be signed in to change notification settings - Fork 1.5k
/
PrimitiveType.xml
218 lines (213 loc) · 15.8 KB
/
PrimitiveType.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
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
<Type Name="PrimitiveType" FullName="System.Data.Metadata.Edm.PrimitiveType">
<TypeSignature Language="C#" Value="public sealed class PrimitiveType : System.Data.Metadata.Edm.SimpleType" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit PrimitiveType extends System.Data.Metadata.Edm.SimpleType" />
<TypeSignature Language="DocId" Value="T:System.Data.Metadata.Edm.PrimitiveType" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class PrimitiveType
Inherits SimpleType" />
<TypeSignature Language="F#" Value="type PrimitiveType = class
 inherit SimpleType" />
<TypeSignature Language="C++ CLI" Value="public ref class PrimitiveType sealed : System::Data::Metadata::Edm::SimpleType" />
<AssemblyInfo>
<AssemblyName>System.Data.Entity</AssemblyName>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Data.Metadata.Edm.SimpleType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Describes the .NET primitive types, conceptual model primitive types, and storage provider-specific primitive types.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="BuiltInTypeKind">
<MemberSignature Language="C#" Value="public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind" />
<MemberSignature Language="DocId" Value="P:System.Data.Metadata.Edm.PrimitiveType.BuiltInTypeKind" />
<MemberSignature Language="VB.NET" Value="Public Overrides ReadOnly Property BuiltInTypeKind As BuiltInTypeKind" />
<MemberSignature Language="F#" Value="member this.BuiltInTypeKind : System.Data.Metadata.Edm.BuiltInTypeKind" Usage="System.Data.Metadata.Edm.PrimitiveType.BuiltInTypeKind" />
<MemberSignature Language="C++ CLI" Value="public:
 virtual property System::Data::Metadata::Edm::BuiltInTypeKind BuiltInTypeKind { System::Data::Metadata::Edm::BuiltInTypeKind get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Data.Entity</AssemblyName>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Data.Metadata.Edm.BuiltInTypeKind</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the built-in type kind for this <see cref="T:System.Data.Metadata.Edm.PrimitiveType" />.</summary>
<value>A <see cref="T:System.Data.Metadata.Edm.BuiltInTypeKind" /> object that represents the built-in type kind for this <see cref="T:System.Data.Metadata.Edm.PrimitiveType" />.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ClrEquivalentType">
<MemberSignature Language="C#" Value="public Type ClrEquivalentType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Type ClrEquivalentType" />
<MemberSignature Language="DocId" Value="P:System.Data.Metadata.Edm.PrimitiveType.ClrEquivalentType" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property ClrEquivalentType As Type" />
<MemberSignature Language="F#" Value="member this.ClrEquivalentType : Type" Usage="System.Data.Metadata.Edm.PrimitiveType.ClrEquivalentType" />
<MemberSignature Language="C++ CLI" Value="public:
 property Type ^ ClrEquivalentType { Type ^ get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Data.Entity</AssemblyName>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Type</ReturnType>
</ReturnValue>
<Docs>
<summary>Returns an equivalent common language runtime (CLR) type of this <see cref="T:System.Data.Metadata.Edm.PrimitiveType" />. Note that the <see cref="P:System.Data.Metadata.Edm.PrimitiveType.ClrEquivalentType" /> property always returns a non-nullable type value.</summary>
<value>A <see cref="T:System.Type" /> object that represents an equivalent common language runtime (CLR) type of this <see cref="T:System.Data.Metadata.Edm.PrimitiveType" />.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FacetDescriptions">
<MemberSignature Language="C#" Value="public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.FacetDescription> FacetDescriptions { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.ObjectModel.ReadOnlyCollection`1<class System.Data.Metadata.Edm.FacetDescription> FacetDescriptions" />
<MemberSignature Language="DocId" Value="P:System.Data.Metadata.Edm.PrimitiveType.FacetDescriptions" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property FacetDescriptions As ReadOnlyCollection(Of FacetDescription)" />
<MemberSignature Language="F#" Value="member this.FacetDescriptions : System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.FacetDescription>" Usage="System.Data.Metadata.Edm.PrimitiveType.FacetDescriptions" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::Collections::ObjectModel::ReadOnlyCollection<System::Data::Metadata::Edm::FacetDescription ^> ^ FacetDescriptions { System::Collections::ObjectModel::ReadOnlyCollection<System::Data::Metadata::Edm::FacetDescription ^> ^ get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Data.Entity</AssemblyName>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.FacetDescription></ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the list of facet descriptions for this <see cref="T:System.Data.Metadata.Edm.PrimitiveType" />.</summary>
<value>A collection of type <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" /> that contains the list of facet descriptions for this <see cref="T:System.Data.Metadata.Edm.PrimitiveType" />.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<MemberGroup MemberName="GetEdmPrimitiveType">
<AssemblyInfo>
<AssemblyName>System.Data.Entity</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Docs>
<summary>Returns the equivalent <see cref="T:System.Data.Metadata.Edm.EdmType" /> of this <see cref="T:System.Data.Metadata.Edm.PrimitiveType" />.</summary>
</Docs>
</MemberGroup>
<Member MemberName="GetEdmPrimitiveType">
<MemberSignature Language="C#" Value="public System.Data.Metadata.Edm.EdmType GetEdmPrimitiveType ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Data.Metadata.Edm.EdmType GetEdmPrimitiveType() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Data.Metadata.Edm.PrimitiveType.GetEdmPrimitiveType" />
<MemberSignature Language="VB.NET" Value="Public Function GetEdmPrimitiveType () As EdmType" />
<MemberSignature Language="F#" Value="member this.GetEdmPrimitiveType : unit -> System.Data.Metadata.Edm.EdmType" Usage="primitiveType.GetEdmPrimitiveType " />
<MemberSignature Language="C++ CLI" Value="public:
 System::Data::Metadata::Edm::EdmType ^ GetEdmPrimitiveType();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Data.Entity</AssemblyName>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Data.Metadata.Edm.EdmType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Returns the equivalent <see cref="T:System.Data.Metadata.Edm.EdmType" /> of this <see cref="T:System.Data.Metadata.Edm.PrimitiveType" />.</summary>
<returns>An <see cref="T:System.Data.Metadata.Edm.EdmType" /> object that is an equivalent of this <see cref="T:System.Data.Metadata.Edm.PrimitiveType" />.</returns>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
<xref:System.Data.Metadata.Edm.PrimitiveType.GetEdmPrimitiveType%2A> returns the model equivalent type for this type, For example, if this instance is `nvarchar` and its base type is a conceptual model string, then the return type is a conceptual model string.
If the type is actually already a model type, then the return type is "this".
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="GetEdmPrimitiveType">
<MemberSignature Language="C#" Value="public static System.Data.Metadata.Edm.PrimitiveType GetEdmPrimitiveType (System.Data.Metadata.Edm.PrimitiveTypeKind primitiveTypeKind);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Data.Metadata.Edm.PrimitiveType GetEdmPrimitiveType(valuetype System.Data.Metadata.Edm.PrimitiveTypeKind primitiveTypeKind) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Data.Metadata.Edm.PrimitiveType.GetEdmPrimitiveType(System.Data.Metadata.Edm.PrimitiveTypeKind)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function GetEdmPrimitiveType (primitiveTypeKind As PrimitiveTypeKind) As PrimitiveType" />
<MemberSignature Language="F#" Value="static member GetEdmPrimitiveType : System.Data.Metadata.Edm.PrimitiveTypeKind -> System.Data.Metadata.Edm.PrimitiveType" Usage="System.Data.Metadata.Edm.PrimitiveType.GetEdmPrimitiveType primitiveTypeKind" />
<MemberSignature Language="C++ CLI" Value="public:
 static System::Data::Metadata::Edm::PrimitiveType ^ GetEdmPrimitiveType(System::Data::Metadata::Edm::PrimitiveTypeKind primitiveTypeKind);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Data.Entity</AssemblyName>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Data.Metadata.Edm.PrimitiveType</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="primitiveTypeKind" Type="System.Data.Metadata.Edm.PrimitiveTypeKind" />
</Parameters>
<Docs>
<param name="primitiveTypeKind">A value of type <see cref="T:System.Data.Metadata.Edm.PrimitiveType" />.</param>
<summary>Returns the equivalent <see cref="T:System.Data.Metadata.Edm.EdmType" /> of a <see cref="T:System.Data.Metadata.Edm.PrimitiveType" />.</summary>
<returns>An <see cref="T:System.Data.Metadata.Edm.EdmType" /> object that is an equivalent of a specified <see cref="T:System.Data.Metadata.Edm.PrimitiveType" />.</returns>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
For more information, see <xref:System.Data.Metadata.Edm.PrimitiveType.GetEdmPrimitiveType%2A>.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="GetEdmPrimitiveTypes">
<MemberSignature Language="C#" Value="public static System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.PrimitiveType> GetEdmPrimitiveTypes ();" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.ObjectModel.ReadOnlyCollection`1<class System.Data.Metadata.Edm.PrimitiveType> GetEdmPrimitiveTypes() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Data.Metadata.Edm.PrimitiveType.GetEdmPrimitiveTypes" />
<MemberSignature Language="VB.NET" Value="Public Shared Function GetEdmPrimitiveTypes () As ReadOnlyCollection(Of PrimitiveType)" />
<MemberSignature Language="F#" Value="static member GetEdmPrimitiveTypes : unit -> System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.PrimitiveType>" Usage="System.Data.Metadata.Edm.PrimitiveType.GetEdmPrimitiveTypes " />
<MemberSignature Language="C++ CLI" Value="public:
 static System::Collections::ObjectModel::ReadOnlyCollection<System::Data::Metadata::Edm::PrimitiveType ^> ^ GetEdmPrimitiveTypes();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Data.Entity</AssemblyName>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.PrimitiveType></ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Returns the list of primitive types.</summary>
<returns>A collection of type <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" /> that contains the list of primitive types.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PrimitiveTypeKind">
<MemberSignature Language="C#" Value="public System.Data.Metadata.Edm.PrimitiveTypeKind PrimitiveTypeKind { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.Data.Metadata.Edm.PrimitiveTypeKind PrimitiveTypeKind" />
<MemberSignature Language="DocId" Value="P:System.Data.Metadata.Edm.PrimitiveType.PrimitiveTypeKind" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property PrimitiveTypeKind As PrimitiveTypeKind" />
<MemberSignature Language="F#" Value="member this.PrimitiveTypeKind : System.Data.Metadata.Edm.PrimitiveTypeKind" Usage="System.Data.Metadata.Edm.PrimitiveType.PrimitiveTypeKind" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::Data::Metadata::Edm::PrimitiveTypeKind PrimitiveTypeKind { System::Data::Metadata::Edm::PrimitiveTypeKind get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Data.Entity</AssemblyName>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName Language="C#">[get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]</AttributeName>
<AttributeName Language="F#">[<get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName Language="C#">[set: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]</AttributeName>
<AttributeName Language="F#">[<set: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Data.Metadata.Edm.PrimitiveTypeKind</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets a <see cref="T:System.Data.Metadata.Edm.PrimitiveTypeKind" /> enumeration value that indicates a primitive type of this <see cref="T:System.Data.Metadata.Edm.PrimitiveType" />.</summary>
<value>A <see cref="T:System.Data.Metadata.Edm.PrimitiveTypeKind" /> enumeration value that indicates a primitive type of this <see cref="T:System.Data.Metadata.Edm.PrimitiveType" />.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>