Google.Protobuf.Reflection.UninterpretedOption
public sealed class UninterpretedOption : IMessage<UninterpretedOption>, IMessage, IEquatable<UninterpretedOption>, IDeepCloneable<UninterpretedOption>, IBufferMessage
A message representing a option the parser does not recognize. This only
appears in options protos created by the compiler::Parser class.
DescriptorPool resolves these when building Descriptor objects. Therefore,
options protos in descriptor objects (e.g. returned by Descriptor::options(),
or produced by Descriptor::CopyTo()) will never have UninterpretedOptions
in them.
Container for nested types declared in the UninterpretedOption message type.
Field number for the "aggregate_value" field.
Field number for the "double_value" field.
Field number for the "identifier_value" field.
Field number for the "name" field.
Field number for the "negative_int_value" field.
Field number for the "positive_int_value" field.
Field number for the "string_value" field.
Gets whether the "aggregate_value" field is set
Gets whether the "double_value" field is set
Gets whether the "identifier_value" field is set
Gets whether the "negative_int_value" field is set
Gets whether the "positive_int_value" field is set
Gets whether the "string_value" field is set
The value of the uninterpreted option, in whatever type the tokenizer
identified it as during parsing. Exactly one of these should be set.
public UninterpretedOption()
Clears the value of the "aggregate_value" field
Clears the value of the "double_value" field
Clears the value of the "identifier_value" field
Clears the value of the "negative_int_value" field
Clears the value of the "positive_int_value" field
Clears the value of the "string_value" field