Class ExtensionRangeOptions.Types.Declaration
Inheritance
ExtensionRangeOptions.Types.Declaration
Assembly: Google.Protobuf.dll
Syntax
public sealed class ExtensionRangeOptions.Types.Declaration : IMessage<ExtensionRangeOptions.Types.Declaration>, IEquatable<ExtensionRangeOptions.Types.Declaration>, IDeepCloneable<ExtensionRangeOptions.Types.Declaration>, IBufferMessage, IMessage
Constructors
Declaration()
Declaration
Declaration(Declaration)
Declaration
public Declaration(ExtensionRangeOptions.Types.Declaration other)
Parameters
Fields
FullNameFieldNumber
Declaration
public const int FullNameFieldNumber = 2
Field Value
NumberFieldNumber
Declaration
public const int NumberFieldNumber = 1
Field Value
RepeatedFieldNumber
Declaration
public const int RepeatedFieldNumber = 6
Field Value
ReservedFieldNumber
Declaration
public const int ReservedFieldNumber = 5
Field Value
TypeFieldNumber
Declaration
public const int TypeFieldNumber = 3
Field Value
Properties
Descriptor
Declaration
public static MessageDescriptor Descriptor { get; }
Property Value
FullName
Declaration
public string FullName { get; set; }
Property Value
HasFullName
Declaration
public bool HasFullName { get; }
Property Value
HasNumber
Declaration
public bool HasNumber { get; }
Property Value
HasRepeated
Declaration
public bool HasRepeated { get; }
Property Value
HasReserved
Declaration
public bool HasReserved { get; }
Property Value
HasType
Declaration
public bool HasType { get; }
Property Value
Number
Declaration
public int Number { get; set; }
Property Value
Parser
Declaration
public static MessageParser<ExtensionRangeOptions.Types.Declaration> Parser { get; }
Property Value
Repeated
Declaration
public bool Repeated { get; set; }
Property Value
Reserved
Declaration
public bool Reserved { get; set; }
Property Value
Type
Declaration
public string Type { get; set; }
Property Value
Methods
CalculateSize()
Declaration
public int CalculateSize()
Returns
ClearFullName()
Declaration
public void ClearFullName()
ClearNumber()
Declaration
public void ClearNumber()
ClearRepeated()
Declaration
public void ClearRepeated()
ClearReserved()
Declaration
public void ClearReserved()
ClearType()
Declaration
Clone()
Declaration
public ExtensionRangeOptions.Types.Declaration Clone()
Returns
Equals(Declaration)
Declaration
public bool Equals(ExtensionRangeOptions.Types.Declaration other)
Parameters
Returns
Equals(object)
Declaration
public override bool Equals(object other)
Parameters
Type |
Name |
Description |
object |
other |
|
Returns
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
Declaration
public void MergeFrom(CodedInputStream input)
Parameters
MergeFrom(Declaration)
Declaration
public void MergeFrom(ExtensionRangeOptions.Types.Declaration other)
Parameters
ToString()
Declaration
public override string ToString()
Returns
Overrides
WriteTo(CodedOutputStream)
Declaration
public void WriteTo(CodedOutputStream output)
Parameters
Implements
Extension Methods