你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

EntityProperty 类

定义

用于存储有关表中实体的单个属性的信息的类。

public sealed class EntityProperty : IEquatable<Microsoft.Azure.Cosmos.Table.EntityProperty>
type EntityProperty = class
    interface IEquatable<EntityProperty>
Public NotInheritable Class EntityProperty
Implements IEquatable(Of EntityProperty)
继承
EntityProperty
实现

构造函数

EntityProperty(Byte[])

使用属性的字节数组值初始化 EntityProperty 类的新实例。

EntityProperty(Nullable<Boolean>)

使用属性的 EntityProperty 值初始化 Boolean 类的新实例。

EntityProperty(Nullable<DateTime>)

使用属性的 EntityProperty 值初始化 DateTime 类的新实例。

EntityProperty(Nullable<DateTimeOffset>)

使用属性的 EntityProperty 值初始化 DateTimeOffset 类的新实例。

EntityProperty(Nullable<Double>)

使用属性的 EntityProperty 值初始化 Double 类的新实例。

EntityProperty(Nullable<Guid>)

使用属性的 EntityProperty 值初始化 Guid 类的新实例。

EntityProperty(Nullable<Int32>)

使用属性的 EntityProperty 值初始化 Int32 类的新实例。

EntityProperty(Nullable<Int64>)

使用属性的 EntityProperty 值初始化 Int64 类的新实例。

EntityProperty(String)

使用属性的 EntityProperty 值初始化 String 类的新实例。

属性

BinaryValue

获取或设置此 EntityProperty 对象的字节数组值。

BooleanValue

获取或设置此 EntityProperty 对象的布尔值。

DateTime

获取或设置此 DateTime 对象的 EntityProperty 值。 如果你尝试将此属性设置为除 DateTime 对象以外的任何值,将引发异常。

DateTimeOffsetValue

获取或设置此 DateTimeOffset 对象的 EntityProperty 值。

DoubleValue

获取或设置此 EntityProperty 对象的双精度值。

GuidValue

获取或设置此 Guid 对象的 EntityProperty 值。

Int32Value

获取或设置此 Int32 对象的 EntityProperty 值。

Int64Value

获取或设置此 Int64 对象的 EntityProperty 值。

PropertyAsObject

获取作为泛型对象的 EntityProperty

PropertyType

获取此 EdmType 对象的 EntityProperty

StringValue

获取或设置此 EntityProperty 对象的字符串值。

方法

CreateEntityPropertyFromObject(Object)

从指定的对象创建 EntityProperty

Equals(EntityProperty)

比较给定对象 (该对象可能是一个 EntityProperty) ,以便与该对象相等。

Equals(Object)

比较给定对象 (该对象可能是一个 EntityProperty) ,以便与该对象相等。

GeneratePropertyForBool(Nullable<Boolean>)

创建表示指定 EntityProperty 值的新 Boolean 对象。

GeneratePropertyForByteArray(Byte[])

创建表示指定字节数组的新 EntityProperty 对象。

GeneratePropertyForDateTimeOffset(Nullable<DateTimeOffset>)

创建表示指定 EntityProperty 值的新 DateTimeOffset 对象。

GeneratePropertyForDouble(Nullable<Double>)

创建表示指定 EntityProperty 值的新 Double 对象。

GeneratePropertyForGuid(Nullable<Guid>)

创建表示指定 EntityProperty 值的新 Guid 对象。

GeneratePropertyForInt(Nullable<Int32>)

创建表示指定 EntityProperty 值的新 Int32 对象。

GeneratePropertyForLong(Nullable<Int64>)

创建表示指定 EntityProperty 值的新 Int64 对象。

GeneratePropertyForString(String)

创建表示指定 EntityProperty 值的新 String 对象。

GetHashCode()

获取此实体属性的哈希代码。

ToString()

根据实体属性的类型将 EntityProperty 序列化为字符串

适用于