Zdexby TheHolyOneZ
49,743 classes
Class

GrpcCallSerializationContext

: SerializationContext : Object
Grpc.Net.Client.Internal.GrpcCallSerializationContext, Grpc.Net.Client 0x0088 (136 B) inherited 0x0010 Grpc.Net.Client.dll
implements IBufferWriter`1
0x00x0088

Members 9

OffsetSizeNameTypeFlagsDefault
0x18SendingMessageExceedsLimitStatusStatusPrivateStatic+1 flags—
0x08_callGrpcCallPrivate+1 flags—
0x01_stateInternalStatePrivate—
0x00190x03padding / unreflected
0x08_payloadLengthNullable<System.Int32>Private—
0x00240x04padding / unreflected
0x08_compressionProviderICompressionProviderPrivate—
0x08_bufferWriterArrayBufferWriter<System.Byte>Private—
0x08_bufferbyte[]Private—
0x04_bufferPositionintPrivate—
0x00440x04padding / unreflected
0x40<CallOptions>k__BackingFieldCallOptionsPrivate—

Functions 22

SignatureFlagsNativeParams
bool IsDirectSerializationSupported(ref int& payloadLength)Private0x04
CallOptions get_CallOptions()Public+1 flags0x40
void set_CallOptions(const CallOptions& value)Public+1 flags0x40
void .ctor(GrpcCall call)Public+1 flags0x08
void Initialize()Public0x00
void Reset()Public0x00
ReadOnlyMemory<System.Byte> GetWrittenPayload()Public0x10
ICompressionProvider ResolveCompressionProvider()Private0x08
void SetPayloadLength(int payloadLength)Public+1 flags0x04
void Complete(const byte[]& payload)Public+1 flags0x08
void WriteHeader(const Span<System.Byte>& headerData, int length, bool compress)PrivateStatic0x10
IBufferWriter<System.Byte> GetBufferWriter()Public+1 flags0x08
IBufferWriter<System.Byte> ResolveBufferWriter()Private0x08
void EnsureMessageSizeAllowed(int payloadLength)Private0x04
void ThrowInvalidState(const InternalState& state)PrivateStatic0x01
void Complete()Public+1 flags0x00
void WriteMessage(const ReadOnlySpan<System.Byte>& data)Private0x10
ReadOnlySpan<System.Byte> CompressMessage(const ReadOnlySpan<System.Byte>& messageData)Private0x10
void Advance(int count)PublicFinal+2 flags0x04
Memory<System.Byte> GetMemory(int sizeHint)PublicFinal+2 flags0x10
Span<System.Byte> GetSpan(int sizeHint)PublicFinal+2 flags0x10
void .cctor()PrivateStatic+1 flags0x00

Used by 2

types with a member, parameter or interface of this type