Google.Protobuf.Reflection.MessageOptions
public sealed class MessageOptions : IExtendableMessage<MessageOptions>, IMessage<MessageOptions>, IMessage, IEquatable<MessageOptions>, IDeepCloneable<MessageOptions>, IBufferMessage
namespace Google.Protobuf.Reflection
{
public sealed class MessageOptions : IExtendableMessage<MessageOptions>, IMessage<MessageOptions>, IMessage, IEquatable<MessageOptions>, IDeepCloneable<MessageOptions>, IBufferMessage
{
public const int MessageSetWireFormatFieldNumber = 1;
public const int NoStandardDescriptorAccessorFieldNumber = 2;
public const int DeprecatedFieldNumber = 3;
public const int MapEntryFieldNumber = 7;
public const int DeprecatedLegacyJsonFieldConflictsFieldNumber = 11;
public const int FeaturesFieldNumber = 12;
public const int UninterpretedOptionFieldNumber = 999;
public static MessageParser<MessageOptions> Parser { get; }
public static MessageDescriptor Descriptor { get; }
public bool MessageSetWireFormat { get; set; }
public bool HasMessageSetWireFormat { get; }
public bool NoStandardDescriptorAccessor { get; set; }
public bool HasNoStandardDescriptorAccessor { get; }
public bool Deprecated { get; set; }
public bool HasDeprecated { get; }
public bool MapEntry { get; set; }
public bool HasMapEntry { get; }
public bool DeprecatedLegacyJsonFieldConflicts { get; set; }
public bool HasDeprecatedLegacyJsonFieldConflicts { get; }
public FeatureSet Features { get; set; }
public RepeatedField<UninterpretedOption> UninterpretedOption { get; }
public MessageOptions();
public MessageOptions(MessageOptions other);
public MessageOptions Clone();
public void ClearMessageSetWireFormat();
public void ClearNoStandardDescriptorAccessor();
public void ClearDeprecated();
public void ClearMapEntry();
public void ClearDeprecatedLegacyJsonFieldConflicts();
public bool Equals(MessageOptions other);
public void WriteTo(CodedOutputStream output);
public int CalculateSize();
public void MergeFrom(MessageOptions other);
public void MergeFrom(CodedInputStream input);
public TValue GetExtension<TValue>(Extension<MessageOptions, TValue> extension);
public RepeatedField<TValue> GetExtension<TValue>(RepeatedExtension<MessageOptions, TValue> extension);
public RepeatedField<TValue> GetOrInitializeExtension<TValue>(RepeatedExtension<MessageOptions, TValue> extension);
public void SetExtension<TValue>(Extension<MessageOptions, TValue> extension, TValue value);
public bool HasExtension<TValue>(Extension<MessageOptions, TValue> extension);
public void ClearExtension<TValue>(Extension<MessageOptions, TValue> extension);
public void ClearExtension<TValue>(RepeatedExtension<MessageOptions, TValue> extension);
}
}