RowWriter.WriteScope Method

Definition

Overloads

WriteScope<T,TSerializer>(UtfAnyString, TypeArgument, T)
WriteScope<TContext>(UtfAnyString, TypeArgument, TContext, RowWriter.WriterFunc<TContext>)

WriteScope<T,TSerializer>(UtfAnyString, TypeArgument, T)

public Microsoft.Azure.Cosmos.Serialization.HybridRow.Result WriteScope<T,TSerializer> (Microsoft.Azure.Cosmos.Core.Utf8.UtfAnyString path, Microsoft.Azure.Cosmos.Serialization.HybridRow.Layouts.TypeArgument typeArg, T value) where TSerializer : struct;
member this.WriteScope : Microsoft.Azure.Cosmos.Core.Utf8.UtfAnyString * Microsoft.Azure.Cosmos.Serialization.HybridRow.Layouts.TypeArgument * 'T -> Microsoft.Azure.Cosmos.Serialization.HybridRow.Result (requires 'Serializer : struct)
Public Function WriteScope(Of T, TSerializer) (path As UtfAnyString, typeArg As TypeArgument, value As T) As Result

Type Parameters

T
TSerializer

Parameters

typeArg
TypeArgument
value
T

Returns

Applies to

WriteScope<TContext>(UtfAnyString, TypeArgument, TContext, RowWriter.WriterFunc<TContext>)

public Microsoft.Azure.Cosmos.Serialization.HybridRow.Result WriteScope<TContext> (Microsoft.Azure.Cosmos.Core.Utf8.UtfAnyString path, Microsoft.Azure.Cosmos.Serialization.HybridRow.Layouts.TypeArgument typeArg, TContext context, Microsoft.Azure.Cosmos.Serialization.HybridRow.IO.RowWriter.WriterFunc<TContext> func);
member this.WriteScope : Microsoft.Azure.Cosmos.Core.Utf8.UtfAnyString * Microsoft.Azure.Cosmos.Serialization.HybridRow.Layouts.TypeArgument * 'Context * Microsoft.Azure.Cosmos.Serialization.HybridRow.IO.RowWriter.WriterFunc<'Context> -> Microsoft.Azure.Cosmos.Serialization.HybridRow.Result
Public Function WriteScope(Of TContext) (path As UtfAnyString, typeArg As TypeArgument, context As TContext, func As RowWriter.WriterFunc(Of TContext)) As Result

Type Parameters

TContext

Parameters

typeArg
TypeArgument
context
TContext

Returns

Applies to