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