+
+
+ Class GenericValue
+
+ [START messages]
+Our address book file is just one of these.
+
+
+
+
Inheritance
+
+
GenericValue
+
+
+
Implements
+
+
+
+
Google.Protobuf.IBufferMessage
+
Google.Protobuf.IMessage
+
+
+
Inherited Members
+
+
+
+
+
+
+ Assembly: MASES.EntityFrameworkCore.KNet.Serialization.Protobuf.dll
+ Syntax
+
+
public sealed class GenericValue : IMessage<GenericValue>, IEquatable<GenericValue>, IDeepCloneable<GenericValue>, IBufferMessage, IMessage
+
+ Constructors
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ GenericValue()
+
+
+ Declaration
+
+
public GenericValue()
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ GenericValue(GenericValue)
+
+
+ Declaration
+
+
public GenericValue(GenericValue other)
+
+ Parameters
+
+
+
+ Type |
+ Name |
+ Description |
+
+
+
+
+ GenericValue |
+ other |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ GenericValue(Object)
+
+
+ Declaration
+
+
public GenericValue(object input)
+
+ Parameters
+
+
+
+ Type |
+ Name |
+ Description |
+
+
+
+
+ Object |
+ input |
+ The value to insert
+ |
+
+
+
+ Fields
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ BoolValueFieldNumber
+ Field number for the "bool_value" field.
+
+
+ Declaration
+
+
public const int BoolValueFieldNumber = 2
+
+ Field Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Int32 |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ ByteValueFieldNumber
+ Field number for the "byte_value" field.
+
+
+ Declaration
+
+
public const int ByteValueFieldNumber = 3
+
+ Field Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Int32 |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ DatetimeoffsetValueFieldNumber
+ Field number for the "datetimeoffset_value" field.
+
+
+ Declaration
+
+
public const int DatetimeoffsetValueFieldNumber = 12
+
+ Field Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Int32 |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ DatetimeValueFieldNumber
+ Field number for the "datetime_value" field.
+
+
+ Declaration
+
+
public const int DatetimeValueFieldNumber = 11
+
+ Field Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Int32 |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ DoubleValueFieldNumber
+ Field number for the "double_value" field.
+
+
+ Declaration
+
+
public const int DoubleValueFieldNumber = 8
+
+ Field Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Int32 |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ FloatValueFieldNumber
+ Field number for the "float_value" field.
+
+
+ Declaration
+
+
public const int FloatValueFieldNumber = 7
+
+ Field Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Int32 |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ GuidValueFieldNumber
+ Field number for the "guid_value" field.
+
+
+ Declaration
+
+
public const int GuidValueFieldNumber = 10
+
+ Field Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Int32 |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ IntValueFieldNumber
+ Field number for the "int_value" field.
+
+
+ Declaration
+
+
public const int IntValueFieldNumber = 5
+
+ Field Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Int32 |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ LongValueFieldNumber
+ Field number for the "long_value" field.
+
+
+ Declaration
+
+
public const int LongValueFieldNumber = 6
+
+ Field Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Int32 |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ NullValueFieldNumber
+ Field number for the "null_value" field.
+
+
+ Declaration
+
+
public const int NullValueFieldNumber = 1
+
+ Field Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Int32 |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ ShortValueFieldNumber
+ Field number for the "short_value" field.
+
+
+ Declaration
+
+
public const int ShortValueFieldNumber = 4
+
+ Field Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Int32 |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ StringValueFieldNumber
+ Field number for the "string_value" field.
+
+
+ Declaration
+
+
public const int StringValueFieldNumber = 9
+
+ Field Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Int32 |
+ |
+
+
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ BoolValue
+ Represents a boolean value.
+
+
+ Declaration
+
+
public bool BoolValue { get; set; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Boolean |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ByteValue
+ Represents a int value.
+
+
+ Declaration
+
+
public int ByteValue { get; set; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Int32 |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ DatetimeoffsetValue
+ Represents a Timestamp value.
+
+
+ Declaration
+
+
public Timestamp DatetimeoffsetValue { get; set; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Google.Protobuf.WellKnownTypes.Timestamp |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ DatetimeValue
+ Represents a Timestamp value.
+
+
+ Declaration
+
+
public Timestamp DatetimeValue { get; set; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Google.Protobuf.WellKnownTypes.Timestamp |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Descriptor
+
+
+ Declaration
+
+
public static MessageDescriptor Descriptor { get; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Google.Protobuf.Reflection.MessageDescriptor |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ DoubleValue
+ Represents a double value.
+
+
+ Declaration
+
+
public double DoubleValue { get; set; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Double |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ FloatValue
+ Represents a float value.
+
+
+ Declaration
+
+
public float FloatValue { get; set; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Single |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ GuidValue
+ Represents a Guid value.
+
+
+ Declaration
+
+
public ByteString GuidValue { get; set; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Google.Protobuf.ByteString |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ HasBoolValue
+ Gets whether the "bool_value" field is set
+
+
+ Declaration
+
+
public bool HasBoolValue { get; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Boolean |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ HasByteValue
+ Gets whether the "byte_value" field is set
+
+
+ Declaration
+
+
public bool HasByteValue { get; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Boolean |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ HasDoubleValue
+ Gets whether the "double_value" field is set
+
+
+ Declaration
+
+
public bool HasDoubleValue { get; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Boolean |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ HasFloatValue
+ Gets whether the "float_value" field is set
+
+
+ Declaration
+
+
public bool HasFloatValue { get; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Boolean |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ HasGuidValue
+ Gets whether the "guid_value" field is set
+
+
+ Declaration
+
+
public bool HasGuidValue { get; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Boolean |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ HasIntValue
+ Gets whether the "int_value" field is set
+
+
+ Declaration
+
+
public bool HasIntValue { get; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Boolean |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ HasLongValue
+ Gets whether the "long_value" field is set
+
+
+ Declaration
+
+
public bool HasLongValue { get; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Boolean |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ HasNullValue
+ Gets whether the "null_value" field is set
+
+
+ Declaration
+
+
public bool HasNullValue { get; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Boolean |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ HasShortValue
+ Gets whether the "short_value" field is set
+
+
+ Declaration
+
+
public bool HasShortValue { get; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Boolean |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ HasStringValue
+ Gets whether the "string_value" field is set
+
+
+ Declaration
+
+
public bool HasStringValue { get; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Boolean |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ IntValue
+ Represents a int value.
+
+
+ Declaration
+
+
public int IntValue { get; set; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Int32 |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ KindCase
+
+
+ Declaration
+
+
public GenericValue.KindOneofCase KindCase { get; }
+
+ Property Value
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ LongValue
+ Represents a long value.
+
+
+ Declaration
+
+
public long LongValue { get; set; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Int64 |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ NullValue
+ Represents a null value.
+
+
+ Declaration
+
+
public NullValue NullValue { get; set; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Google.Protobuf.WellKnownTypes.NullValue |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Parser
+
+
+ Declaration
+
+
public static MessageParser<GenericValue> Parser { get; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Google.Protobuf.MessageParser<GenericValue> |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ShortValue
+ Represents a int value.
+
+
+ Declaration
+
+
public int ShortValue { get; set; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Int32 |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ StringValue
+ Represents a string value.
+
+
+ Declaration
+
+
public string StringValue { get; set; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ String |
+ |
+
+
+
+ Methods
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ CalculateSize()
+
+
+ Declaration
+
+
public int CalculateSize()
+
+ Returns
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Int32 |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ClearBoolValue()
+ Clears the value of the oneof if it's currently set to "bool_value"
+
+
+ Declaration
+
+
public void ClearBoolValue()
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ClearByteValue()
+ Clears the value of the oneof if it's currently set to "byte_value"
+
+
+ Declaration
+
+
public void ClearByteValue()
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ClearDoubleValue()
+ Clears the value of the oneof if it's currently set to "double_value"
+
+
+ Declaration
+
+
public void ClearDoubleValue()
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ClearFloatValue()
+ Clears the value of the oneof if it's currently set to "float_value"
+
+
+ Declaration
+
+
public void ClearFloatValue()
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ClearGuidValue()
+ Clears the value of the oneof if it's currently set to "guid_value"
+
+
+ Declaration
+
+
public void ClearGuidValue()
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ClearIntValue()
+ Clears the value of the oneof if it's currently set to "int_value"
+
+
+ Declaration
+
+
public void ClearIntValue()
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ClearKind()
+
+
+ Declaration
+
+
public void ClearKind()
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ClearLongValue()
+ Clears the value of the oneof if it's currently set to "long_value"
+
+
+ Declaration
+
+
public void ClearLongValue()
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ClearNullValue()
+ Clears the value of the oneof if it's currently set to "null_value"
+
+
+ Declaration
+
+
public void ClearNullValue()
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ClearShortValue()
+ Clears the value of the oneof if it's currently set to "short_value"
+
+
+ Declaration
+
+
public void ClearShortValue()
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ClearStringValue()
+ Clears the value of the oneof if it's currently set to "string_value"
+
+
+ Declaration
+
+
public void ClearStringValue()
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Clone()
+
+
+ Declaration
+
+
public GenericValue Clone()
+
+ Returns
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Equals(GenericValue)
+
+
+ Declaration
+
+
public bool Equals(GenericValue other)
+
+ Parameters
+
+
+
+ Type |
+ Name |
+ Description |
+
+
+
+
+ GenericValue |
+ other |
+ |
+
+
+
+ Returns
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Boolean |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Equals(Object)
+
+
+ Declaration
+
+
public override bool Equals(object other)
+
+ Parameters
+
+
+
+ Type |
+ Name |
+ Description |
+
+
+
+
+ Object |
+ other |
+ |
+
+
+
+ Returns
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Boolean |
+ |
+
+
+
+ Overrides
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ GetContent()
+
+
+ Declaration
+
+
public object GetContent()
+
+ Returns
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Object |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ GetHashCode()
+
+
+ Declaration
+
+
public override int GetHashCode()
+
+ Returns
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Int32 |
+ |
+
+
+
+ Overrides
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+
+
+ Declaration
+
+
public void MergeFrom(CodedInputStream input)
+
+ Parameters
+
+
+
+ Type |
+ Name |
+ Description |
+
+
+
+
+ Google.Protobuf.CodedInputStream |
+ input |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ MergeFrom(GenericValue)
+
+
+ Declaration
+
+
public void MergeFrom(GenericValue other)
+
+ Parameters
+
+
+
+ Type |
+ Name |
+ Description |
+
+
+
+
+ GenericValue |
+ other |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ToString()
+
+
+ Declaration
+
+
public override string ToString()
+
+ Returns
+
+
+
+ Type |
+ Description |
+
+
+
+
+ String |
+ |
+
+
+
+ Overrides
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ WriteTo(CodedOutputStream)
+
+
+ Declaration
+
+
public void WriteTo(CodedOutputStream output)
+
+ Parameters
+
+
+
+ Type |
+ Name |
+ Description |
+
+
+
+
+ Google.Protobuf.CodedOutputStream |
+ output |
+ |
+
+
+
+ Explicit Interface Implementations
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ IBufferMessage.InternalMergeFrom(ref ParseContext)
+
+
+ Declaration
+
+
void IBufferMessage.InternalMergeFrom(ref ParseContext input)
+
+ Parameters
+
+
+
+ Type |
+ Name |
+ Description |
+
+
+
+
+ Google.Protobuf.ParseContext |
+ input |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ IBufferMessage.InternalWriteTo(ref WriteContext)
+
+
+ Declaration
+
+
void IBufferMessage.InternalWriteTo(ref WriteContext output)
+
+ Parameters
+
+
+
+ Type |
+ Name |
+ Description |
+
+
+
+
+ Google.Protobuf.WriteContext |
+ output |
+ |
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ IMessage.Descriptor
+
+
+ Declaration
+
+
MessageDescriptor IMessage.Descriptor { get; }
+
+ Returns
+
+
+
+ Type |
+ Description |
+
+
+
+
+ Google.Protobuf.Reflection.MessageDescriptor |
+ |
+
+
+
+ Implements
+
+ Google.Protobuf.IMessage<T>
+
+
+
+ Google.Protobuf.IDeepCloneable<T>
+
+
+ Google.Protobuf.IBufferMessage
+
+
+ Google.Protobuf.IMessage
+
+