Class MessageExtensions
Inheritance
MessageExtensions
Assembly: Google.Protobuf.dll
Syntax
public static class MessageExtensions
Methods
IsInitialized(IMessage)
Declaration
public static bool IsInitialized(this IMessage message)
Parameters
Returns
MergeDelimitedFrom(IMessage, Stream)
Declaration
public static void MergeDelimitedFrom(this IMessage message, Stream input)
Parameters
MergeFrom(IMessage, ByteString)
Declaration
public static void MergeFrom(this IMessage message, ByteString data)
Parameters
MergeFrom(IMessage, ReadOnlySequence<byte>)
Declaration
public static void MergeFrom(this IMessage message, ReadOnlySequence<byte> sequence)
Parameters
MergeFrom(IMessage, byte[])
Declaration
public static void MergeFrom(this IMessage message, byte[] data)
Parameters
MergeFrom(IMessage, byte[], int, int)
Declaration
public static void MergeFrom(this IMessage message, byte[] data, int offset, int length)
Parameters
MergeFrom(IMessage, Stream)
Declaration
public static void MergeFrom(this IMessage message, Stream input)
Parameters
MergeFrom(IMessage, ReadOnlySpan<byte>)
Declaration
public static void MergeFrom(this IMessage message, ReadOnlySpan<byte> span)
Parameters
ToByteArray(IMessage)
Declaration
public static byte[] ToByteArray(this IMessage message)
Parameters
Returns
ToByteString(IMessage)
Declaration
public static ByteString ToByteString(this IMessage message)
Parameters
Returns
WriteDelimitedTo(IMessage, Stream)
Declaration
public static void WriteDelimitedTo(this IMessage message, Stream output)
Parameters
WriteTo(IMessage, IBufferWriter<byte>)
Declaration
public static void WriteTo(this IMessage message, IBufferWriter<byte> output)
Parameters
WriteTo(IMessage, Stream)
Declaration
public static void WriteTo(this IMessage message, Stream output)
Parameters
WriteTo(IMessage, Span<byte>)
Declaration
public static void WriteTo(this IMessage message, Span<byte> output)
Parameters