-
Notifications
You must be signed in to change notification settings - Fork 264
/
PrimitivePropertyTypeHybridRowSerializer.xml
153 lines (153 loc) · 12.5 KB
/
PrimitivePropertyTypeHybridRowSerializer.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
<Type Name="PrimitivePropertyTypeHybridRowSerializer" FullName="Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyTypeHybridRowSerializer">
<TypeSignature Language="C#" Value="public readonly struct PrimitivePropertyTypeHybridRowSerializer : Microsoft.Azure.Cosmos.Serialization.HybridRow.IO.IHybridRowSerializer<Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyType>" />
<TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed PrimitivePropertyTypeHybridRowSerializer extends System.ValueType implements class Microsoft.Azure.Cosmos.Serialization.HybridRow.IO.IHybridRowSerializer`1<class Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyType>" />
<TypeSignature Language="DocId" Value="T:Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyTypeHybridRowSerializer" />
<TypeSignature Language="VB.NET" Value="Public Structure PrimitivePropertyTypeHybridRowSerializer
Implements IHybridRowSerializer(Of PrimitivePropertyType)" />
<TypeSignature Language="F#" Value="type PrimitivePropertyTypeHybridRowSerializer = struct
 interface IHybridRowSerializer<PrimitivePropertyType>" />
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Cosmos.Serialization.HybridRow</AssemblyName>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>Microsoft.Azure.Cosmos.Serialization.HybridRow.IO.IHybridRowSerializer<Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyType></InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="Comparer">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IEqualityComparer<Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyType> Comparer { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IEqualityComparer`1<class Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyType> Comparer" />
<MemberSignature Language="DocId" Value="P:Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyTypeHybridRowSerializer.Comparer" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property Comparer As IEqualityComparer(Of PrimitivePropertyType)" />
<MemberSignature Language="F#" Value="member this.Comparer : System.Collections.Generic.IEqualityComparer<Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyType>" Usage="Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyTypeHybridRowSerializer.Comparer" />
<MemberType>Property</MemberType>
<Implements>
<InterfaceMember>P:Microsoft.Azure.Cosmos.Serialization.HybridRow.IO.IHybridRowSerializer`1.Comparer</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Cosmos.Serialization.HybridRow</AssemblyName>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.IEqualityComparer<Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyType></ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Read">
<MemberSignature Language="C#" Value="public Microsoft.Azure.Cosmos.Serialization.HybridRow.Result Read (ref Microsoft.Azure.Cosmos.Serialization.HybridRow.RowBuffer row, ref Microsoft.Azure.Cosmos.Serialization.HybridRow.RowCursor scope, bool isRoot, out Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyType value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Microsoft.Azure.Cosmos.Serialization.HybridRow.Result Read(valuetype Microsoft.Azure.Cosmos.Serialization.HybridRow.RowBuffer& row, valuetype Microsoft.Azure.Cosmos.Serialization.HybridRow.RowCursor& scope, bool isRoot, [out] class Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyType& value) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyTypeHybridRowSerializer.Read(Microsoft.Azure.Cosmos.Serialization.HybridRow.RowBuffer@,Microsoft.Azure.Cosmos.Serialization.HybridRow.RowCursor@,System.Boolean,Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyType@)" />
<MemberSignature Language="VB.NET" Value="Public Function Read (ByRef row As RowBuffer, ByRef scope As RowCursor, isRoot As Boolean, ByRef value As PrimitivePropertyType) As Result" />
<MemberSignature Language="F#" Value="abstract member Read : RowBuffer * RowCursor * bool * PrimitivePropertyType -> Microsoft.Azure.Cosmos.Serialization.HybridRow.Result
override this.Read : RowBuffer * RowCursor * bool * PrimitivePropertyType -> Microsoft.Azure.Cosmos.Serialization.HybridRow.Result" Usage="primitivePropertyTypeHybridRowSerializer.Read (row, scope, isRoot, value)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Cosmos.Serialization.HybridRow</AssemblyName>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Cosmos.Serialization.HybridRow.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="row" Type="Microsoft.Azure.Cosmos.Serialization.HybridRow.RowBuffer" RefType="ref" />
<Parameter Name="scope" Type="Microsoft.Azure.Cosmos.Serialization.HybridRow.RowCursor" RefType="ref" />
<Parameter Name="isRoot" Type="System.Boolean" />
<Parameter Name="value" Type="Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyType" RefType="out" />
</Parameters>
<Docs>
<param name="row">To be added.</param>
<param name="scope">To be added.</param>
<param name="isRoot">To be added.</param>
<param name="value">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SchemaId">
<MemberSignature Language="C#" Value="public const int SchemaId = 2147473659;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 SchemaId = (2147473659)" />
<MemberSignature Language="DocId" Value="F:Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyTypeHybridRowSerializer.SchemaId" />
<MemberSignature Language="VB.NET" Value="Public Const SchemaId As Integer = 2147473659" />
<MemberSignature Language="F#" Value="val mutable SchemaId : int" Usage="Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyTypeHybridRowSerializer.SchemaId" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Cosmos.Serialization.HybridRow</AssemblyName>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>2147473659</MemberValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Size">
<MemberSignature Language="C#" Value="public const int Size = 5;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 Size = (5)" />
<MemberSignature Language="DocId" Value="F:Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyTypeHybridRowSerializer.Size" />
<MemberSignature Language="VB.NET" Value="Public Const Size As Integer = 5" />
<MemberSignature Language="F#" Value="val mutable Size : int" Usage="Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyTypeHybridRowSerializer.Size" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Cosmos.Serialization.HybridRow</AssemblyName>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>5</MemberValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Write">
<MemberSignature Language="C#" Value="public Microsoft.Azure.Cosmos.Serialization.HybridRow.Result Write (ref Microsoft.Azure.Cosmos.Serialization.HybridRow.RowBuffer row, ref Microsoft.Azure.Cosmos.Serialization.HybridRow.RowCursor scope, bool isRoot, Microsoft.Azure.Cosmos.Serialization.HybridRow.Layouts.TypeArgumentList typeArgs, Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyType value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Microsoft.Azure.Cosmos.Serialization.HybridRow.Result Write(valuetype Microsoft.Azure.Cosmos.Serialization.HybridRow.RowBuffer& row, valuetype Microsoft.Azure.Cosmos.Serialization.HybridRow.RowCursor& scope, bool isRoot, valuetype Microsoft.Azure.Cosmos.Serialization.HybridRow.Layouts.TypeArgumentList typeArgs, class Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyType value) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyTypeHybridRowSerializer.Write(Microsoft.Azure.Cosmos.Serialization.HybridRow.RowBuffer@,Microsoft.Azure.Cosmos.Serialization.HybridRow.RowCursor@,System.Boolean,Microsoft.Azure.Cosmos.Serialization.HybridRow.Layouts.TypeArgumentList,Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyType)" />
<MemberSignature Language="VB.NET" Value="Public Function Write (ByRef row As RowBuffer, ByRef scope As RowCursor, isRoot As Boolean, typeArgs As TypeArgumentList, value As PrimitivePropertyType) As Result" />
<MemberSignature Language="F#" Value="abstract member Write : RowBuffer * RowCursor * bool * Microsoft.Azure.Cosmos.Serialization.HybridRow.Layouts.TypeArgumentList * Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyType -> Microsoft.Azure.Cosmos.Serialization.HybridRow.Result
override this.Write : RowBuffer * RowCursor * bool * Microsoft.Azure.Cosmos.Serialization.HybridRow.Layouts.TypeArgumentList * Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyType -> Microsoft.Azure.Cosmos.Serialization.HybridRow.Result" Usage="primitivePropertyTypeHybridRowSerializer.Write (row, scope, isRoot, typeArgs, value)" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:Microsoft.Azure.Cosmos.Serialization.HybridRow.IO.IHybridRowSerializer`1.Write(Microsoft.Azure.Cosmos.Serialization.HybridRow.RowBuffer@,Microsoft.Azure.Cosmos.Serialization.HybridRow.RowCursor@,System.Boolean,Microsoft.Azure.Cosmos.Serialization.HybridRow.Layouts.TypeArgumentList,`0)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Cosmos.Serialization.HybridRow</AssemblyName>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Cosmos.Serialization.HybridRow.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="row" Type="Microsoft.Azure.Cosmos.Serialization.HybridRow.RowBuffer" RefType="ref" />
<Parameter Name="scope" Type="Microsoft.Azure.Cosmos.Serialization.HybridRow.RowCursor" RefType="ref" />
<Parameter Name="isRoot" Type="System.Boolean" />
<Parameter Name="typeArgs" Type="Microsoft.Azure.Cosmos.Serialization.HybridRow.Layouts.TypeArgumentList" />
<Parameter Name="value" Type="Microsoft.Azure.Cosmos.Serialization.HybridRow.Schemas.PrimitivePropertyType" />
</Parameters>
<Docs>
<param name="row">To be added.</param>
<param name="scope">To be added.</param>
<param name="isRoot">To be added.</param>
<param name="typeArgs">To be added.</param>
<param name="value">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>