Class EntityProperty
- Namespace
- Microsoft.Azure.Cosmos.Table
- Assembly
- Microsoft.Azure.Cosmos.Table.dll
public sealed class EntityProperty : IEquatable<EntityProperty>
- Inheritance
-
EntityProperty
- Implements
-
- Inherited Members
-
Constructors
EntityProperty(byte[])
public EntityProperty(byte[] input)
Parameters
input byte[]
EntityProperty(bool?)
public EntityProperty(bool? input)
Parameters
input bool?
EntityProperty(DateTimeOffset?)
public EntityProperty(DateTimeOffset? input)
Parameters
input DateTimeOffset?
EntityProperty(DateTime?)
public EntityProperty(DateTime? input)
Parameters
input DateTime?
EntityProperty(double?)
public EntityProperty(double? input)
Parameters
input double?
EntityProperty(Guid?)
public EntityProperty(Guid? input)
Parameters
input Guid?
EntityProperty(int?)
public EntityProperty(int? input)
Parameters
input int?
EntityProperty(long?)
public EntityProperty(long? input)
Parameters
input long?
EntityProperty(string)
public EntityProperty(string input)
Parameters
input string
Properties
BinaryValue
public byte[] BinaryValue { get; set; }
Property Value
- byte[]
BooleanValue
public bool? BooleanValue { get; set; }
Property Value
- bool?
DateTime
public DateTime? DateTime { get; set; }
Property Value
- DateTime?
DateTimeOffsetValue
public DateTimeOffset? DateTimeOffsetValue { get; set; }
Property Value
- DateTimeOffset?
DoubleValue
public double? DoubleValue { get; set; }
Property Value
- double?
GuidValue
public Guid? GuidValue { get; set; }
Property Value
- Guid?
Int32Value
public int? Int32Value { get; set; }
Property Value
- int?
Int64Value
public long? Int64Value { get; set; }
Property Value
- long?
PropertyAsObject
public object PropertyAsObject { get; }
Property Value
- object
PropertyType
public EdmType PropertyType { get; }
Property Value
- EdmType
StringValue
public string StringValue { get; set; }
Property Value
- string
Methods
CreateEntityPropertyFromObject(object)
public static EntityProperty CreateEntityPropertyFromObject(object entityValue)
Parameters
entityValue object
Returns
- EntityProperty
Equals(EntityProperty)
public bool Equals(EntityProperty other)
Parameters
other EntityProperty
Returns
- bool
Equals(object)
public override bool Equals(object obj)
Parameters
obj object
Returns
- bool
GeneratePropertyForBool(bool?)
public static EntityProperty GeneratePropertyForBool(bool? input)
Parameters
input bool?
Returns
- EntityProperty
GeneratePropertyForByteArray(byte[])
public static EntityProperty GeneratePropertyForByteArray(byte[] input)
Parameters
input byte[]
Returns
- EntityProperty
GeneratePropertyForDateTimeOffset(DateTimeOffset?)
public static EntityProperty GeneratePropertyForDateTimeOffset(DateTimeOffset? input)
Parameters
input DateTimeOffset?
Returns
- EntityProperty
GeneratePropertyForDouble(double?)
public static EntityProperty GeneratePropertyForDouble(double? input)
Parameters
input double?
Returns
- EntityProperty
GeneratePropertyForGuid(Guid?)
public static EntityProperty GeneratePropertyForGuid(Guid? input)
Parameters
input Guid?
Returns
- EntityProperty
GeneratePropertyForInt(int?)
public static EntityProperty GeneratePropertyForInt(int? input)
Parameters
input int?
Returns
- EntityProperty
GeneratePropertyForLong(long?)
public static EntityProperty GeneratePropertyForLong(long? input)
Parameters
input long?
Returns
- EntityProperty
GeneratePropertyForString(string)
public static EntityProperty GeneratePropertyForString(string input)
Parameters
input string
Returns
- EntityProperty
GetHashCode()
public override int GetHashCode()
Returns
- int
ToString()
public override string ToString()
Returns
- string