C# Class MsgPack.Serialization.DefaultSerializers.System_ArraySegment_1MessagePackSerializer

Inheritance: MessagePackSerializer>
显示文件 Open project: BeamNG/msgpackInspector Class Usage Examples

Public Methods

Method Description
System_ArraySegment_1MessagePackSerializer ( SerializationContext ownerContext ) : System

Protected Methods

Method Description
PackToAsyncCore ( Packer packer, ArraySegment objectTree, CancellationToken cancellationToken ) : Task
PackToCore ( Packer packer, ArraySegment objectTree ) : void
UnpackFromAsyncCore ( Unpacker unpacker, CancellationToken cancellationToken ) : Task>
UnpackFromCore ( Unpacker unpacker ) : ArraySegment

Private Methods

Method Description
InitializeAsyncPacking ( ) : Func,MessagePackSerializer,CancellationToken,Task>
InitializeAsyncUnpacking ( ) : Func,CancellationToken,Task>>
InitializePacking ( ) : Action,MessagePackSerializer>
InitializeUnpacking ( ) : Func,ArraySegment>

Method Details

PackToAsyncCore() protected method

protected PackToAsyncCore ( Packer packer, ArraySegment objectTree, CancellationToken cancellationToken ) : Task
packer Packer
objectTree ArraySegment
cancellationToken CancellationToken
return Task

PackToCore() protected final method

protected final PackToCore ( Packer packer, ArraySegment objectTree ) : void
packer Packer
objectTree ArraySegment
return void

System_ArraySegment_1MessagePackSerializer() public method

public System_ArraySegment_1MessagePackSerializer ( SerializationContext ownerContext ) : System
ownerContext SerializationContext
return System

UnpackFromAsyncCore() protected method

protected UnpackFromAsyncCore ( Unpacker unpacker, CancellationToken cancellationToken ) : Task>
unpacker Unpacker
cancellationToken CancellationToken
return Task>

UnpackFromCore() protected final method

protected final UnpackFromCore ( Unpacker unpacker ) : ArraySegment
unpacker Unpacker
return ArraySegment