LayoutUtf8 Class

Definition

public sealed class LayoutUtf8 : Microsoft.Azure.Cosmos.Serialization.HybridRow.Layouts.LayoutType<string>, Microsoft.Azure.Cosmos.Serialization.HybridRow.Layouts.ILayoutUtf8SpanReadable, Microsoft.Azure.Cosmos.Serialization.HybridRow.Layouts.ILayoutUtf8SpanWritable
type LayoutUtf8 = class
    inherit LayoutType<string>
    interface ILayoutUtf8SpanWritable
    interface ILayoutType
    interface ILayoutUtf8SpanReadable
Public NotInheritable Class LayoutUtf8
Inherits LayoutType(Of String)
Implements ILayoutUtf8SpanReadable, ILayoutUtf8SpanWritable
Inheritance
Implements

Fields

Immutable (Inherited from LayoutType)
LayoutCode (Inherited from LayoutType)
Size (Inherited from LayoutType)

Properties

AllowVariable (Inherited from LayoutType)
IsBool (Inherited from LayoutType)
IsFixed
IsNull (Inherited from LayoutType)
IsVarint (Inherited from LayoutType)
Name

Methods

DeleteFixed(RowBuffer, RowCursor, LayoutColumn) (Inherited from LayoutType<T>)
DeleteSparse(RowBuffer, RowCursor) (Inherited from LayoutType<T>)
DeleteVariable(RowBuffer, RowCursor, LayoutColumn) (Inherited from LayoutType<T>)
HasValue(RowBuffer, RowCursor, LayoutColumn) (Inherited from LayoutType<T>)
ReadFixed(RowBuffer, RowCursor, LayoutColumn, String)
ReadFixed(RowBuffer, RowCursor, LayoutColumn, T) (Inherited from LayoutType<T>)
ReadFixed(RowBuffer, RowCursor, LayoutColumn, Utf8Span)
ReadSparse(RowBuffer, RowCursor, String)
ReadSparse(RowBuffer, RowCursor, T) (Inherited from LayoutType<T>)
ReadSparse(RowBuffer, RowCursor, Utf8Span)
ReadVariable(RowBuffer, RowCursor, LayoutColumn, String)
ReadVariable(RowBuffer, RowCursor, LayoutColumn, T) (Inherited from LayoutType<T>)
ReadVariable(RowBuffer, RowCursor, LayoutColumn, Utf8Span)
TypeAs<T>() (Inherited from LayoutType)
WriteFixed(RowBuffer, RowCursor, LayoutColumn, String)
WriteFixed(RowBuffer, RowCursor, LayoutColumn, T) (Inherited from LayoutType<T>)
WriteFixed(RowBuffer, RowCursor, LayoutColumn, Utf8Span)
WriteSparse(RowBuffer, RowCursor, String, UpdateOptions)
WriteSparse(RowBuffer, RowCursor, T, UpdateOptions) (Inherited from LayoutType<T>)
WriteSparse(RowBuffer, RowCursor, Utf8Span, UpdateOptions)
WriteVariable(RowBuffer, RowCursor, LayoutColumn, String)
WriteVariable(RowBuffer, RowCursor, LayoutColumn, T) (Inherited from LayoutType<T>)
WriteVariable(RowBuffer, RowCursor, LayoutColumn, Utf8Span)

Applies to