struct RealmValue
可以表示任何有效 Realm 数据类型的类型。 它本身就是一个有效的类型,这意味着它可用于声明RealmValue类型的属性。 请注意,托管 Realm 对象 中的 RealmValue 属性不能包含 嵌入式对象 或 非对称对象 。
implements
命名空间: Realms
程序集:Realm.dll
语法
[Preserve(AllMembers = true)]
public readonly struct RealmValue : IEquatable<RealmValue>
示例
public class MyClass : RealmObject
{
public RealmValue MyValue { get; set; }
}
var obj = new MyClass();
obj.MyValue = 123;
obj.MyValue = "abc";
if (obj.Type == RealmValueType.Int)
{
var myInt = obj.MyValue.AsLong();
}
属性
| 编辑本页 查看源代码null
获取表示null
的 RealmValue。
声明
public static RealmValue Null { get; }
属性值
类型 | 说明 |
---|---|
RealmValue | 类型为Null的新 RealmValue 实例。 |
ObjectType
获取RealmValue中包含的对象的类型名称。 如果不包含对象,则返回 null。
声明
public string? ObjectType { get; }
属性值
类型 | 说明 |
---|---|
字符串 | 如果是对象,则为存储在RealmValue中的类型的名称,否则为 null。 |
类型
获取存储在该值中的RealmValueType 。
声明
public RealmValueType Type { get; }
属性值
类型 | 说明 |
---|---|
RealmValueType | 数据库中当前值的RealmValueType 。 |
备注
您可以检查 Realm 值的类型,然后使用任何 AsXXX 方法将其转换为正确的 C# 类型。
出于性能方面的考虑,所有整型(即byte 、 short 、 int 、 long和char )都表示为Int 。 Realm 不保留有关存储在RealmValue字段中的整数值的原始类型的信息。
方法
| 编辑本页 查看源代码AsAny()
返回装箱在对象中的存储值。
声明
public object? AsAny()
返回:
类型 | 说明 |
---|---|
对象 | 底层价值。 |
AsBool()
以bool形式返回存储的值。
声明
public bool AsBool()
返回:
类型 | 说明 |
---|---|
bool | 表示存储在数据库中的值的布尔值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值不是Bool类型,则抛出该异常。 |
AsByte()
以字节形式返回存储的值。
声明
public byte AsByte()
返回:
类型 | 说明 |
---|---|
byte | 一个 8 位无符号整数,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值的类型不是Int ,则抛出该异常。 |
另请参阅
| 编辑本页 查看源代码AsByteRealmInteger()
以RealmInteger<T>形式返回存储的值。 它提供了递增/递减 API,可在合并冲突时保留意图。
声明
public RealmInteger<byte> AsByteRealmInteger()
返回:
类型 | 说明 |
---|---|
RealmInteger < byte > | 一个 8 位RealmInteger<T> ,表示数据库中存储的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值的类型不是Int ,则抛出该异常。 |
另请参阅
| 编辑本页 查看源代码AsChar()
以char形式返回存储的值。
声明
public char AsChar()
返回:
类型 | 说明 |
---|---|
char | 表示数据库中存储的值的 UTF-16 代码单元。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值的类型不是Int ,则抛出该异常。 |
AsData()
以字节数组形式返回存储的值。
声明
public byte[] AsData()
返回:
类型 | 说明 |
---|---|
字节[] | 表示存储在数据库中的值的字节数组。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值不是Data类型,则抛出该异常。 |
AsDate()
以DateTimeOffset形式返回存储的值。
声明
public DateTimeOffset AsDate()
返回:
类型 | 说明 |
---|---|
DateTimeOffset | 一个 DateTimeOffset 值,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值不是Date类型,则抛出该异常。 |
AsDecimal()
以十进制形式返回存储的值。
声明
public decimal AsDecimal()
返回:
类型 | 说明 |
---|---|
Decimal 数据类型 | 一个 96 位十进制数,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值的类型不是Decimal128 ,则抛出该异常。 |
AsDecimal128()
以MongoDB.Bson.Decimal128 形式返回存储的值。
声明
public Decimal128 AsDecimal128()
返回:
类型 | 说明 |
---|---|
Decimal128 | 一个 128 位十进制数,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值的类型不是Decimal128 ,则抛出该异常。 |
AsDictionary()
以字典形式返回存储的值。
声明
public IDictionary<string, RealmValue> AsDictionary()
返回:
类型 | 说明 |
---|---|
IDictionary < string , RealmValue > | 表示数据库中存储的值的字典。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果根本的值的类型不是“字典” ,则抛出该异常。 |
AsDouble()
以double形式返回存储的值。
声明
public double AsDouble()
返回:
类型 | 说明 |
---|---|
double | 一个 64 位浮点数,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值的类型不是Double ,则抛出该异常。 |
AsFloat()
以float形式返回存储的值。
声明
public float AsFloat()
返回:
类型 | 说明 |
---|---|
float | 一个 32 位浮点数,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值不是Float类型,则抛出该异常。 |
AsGuid()
以Guid形式返回存储的值。
声明
public Guid AsGuid()
返回:
类型 | 说明 |
---|---|
Guid | 表示存储在数据库中的值的 Guid。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值的类型不是Guid ,则抛出该异常。 |
AsIRalmObject()
以IRealmObjectBase 形式返回存储的值。
声明
public IRealmObjectBase AsIRealmObject()
返回:
类型 | 说明 |
---|---|
IRealmObjectBase | 一个IRealmObjectBase实例,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值不是对象类型,则抛出该异常。 |
AsInt16()
以短整型(Int16) 形式返回存储的值。
声明
public short AsInt16()
返回:
类型 | 说明 |
---|---|
简短 | 一个 16 位整数,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值的类型不是Int ,则抛出该异常。 |
另请参阅
| 编辑本页 查看源代码AsInt16RealmInteger()
以RealmInteger<T>形式返回存储的值。 它提供了递增/递减 API,可在合并冲突时保留意图。
声明
public RealmInteger<short> AsInt16RealmInteger()
返回:
类型 | 说明 |
---|---|
RealmInteger <短> | 一个 16 位RealmInteger<T> ,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值的类型不是Int ,则抛出该异常。 |
另请参阅
| 编辑本页 查看源代码AsInt32()
以int (Int32) 形式返回存储的值。
声明
public int AsInt32()
返回:
类型 | 说明 |
---|---|
int | 一个 32 位整数,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值的类型不是Int ,则抛出该异常。 |
另请参阅
| 编辑本页 查看源代码AsInt32RealmInteger()
以RealmInteger<T>形式返回存储的值。 它提供了递增/递减 API,可在合并冲突时保留意图。
声明
public RealmInteger<int> AsInt32RealmInteger()
返回:
类型 | 说明 |
---|---|
RealmInteger < int > | 一个 32 位RealmInteger<T> ,表示数据库中存储的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值的类型不是Int ,则抛出该异常。 |
另请参阅
| 编辑本页 查看源代码AsInt64()
以长整型 (Int64) 形式返回存储的值。
声明
public long AsInt64()
返回:
类型 | 说明 |
---|---|
long | 一个 64 位整数,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值的类型不是Int ,则抛出该异常。 |
另请参阅
| 编辑本页 查看源代码AsInt64RealmInteger()
以RealmInteger<T>形式返回存储的值。 它提供了递增/递减 API,可在合并冲突时保留意图。
声明
public RealmInteger<long> AsInt64RealmInteger()
返回:
类型 | 说明 |
---|---|
RealmInteger < long > | 一个 64 位RealmInteger<T> ,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值的类型不是Int ,则抛出该异常。 |
另请参阅
| 编辑本页 查看源代码AsList()
以列表形式返回存储的值。
声明
public IList<RealmValue> AsList()
返回:
类型 | 说明 |
---|---|
IList<RealmValue> | 表示数据库中存储的值的列表。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果根本的值不是List类型,则抛出该异常。 |
AsNullableBool()
以可为 null 的bool形式返回存储的值。
声明
public bool? AsNullableBool()
返回:
类型 | 说明 |
---|---|
bool ? | 一个可为 null 的布尔值,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException |
AsNullableByte()
以可为 null 的字节形式返回存储的值。
声明
public byte? AsNullableByte()
返回:
类型 | 说明 |
---|---|
字节? | 一个可为 null 的 8 位无符号整数,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException |
另请参阅
| 编辑本页 查看源代码AsNullableByteRealmInteger()
以可为 null 的RealmInteger<T>形式返回存储的值。 它提供了递增/递减 API,可在合并冲突时保留意图。
声明
public RealmInteger<byte>? AsNullableByteRealmInteger()
返回:
类型 | 说明 |
---|---|
RealmInteger < byte >? | 一个可为 null 的 8 位RealmInteger<T> ,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException |
另请参阅
| 编辑本页 查看源代码AsNullableChar()
以可为 null 的char形式返回存储的值。
声明
public char? AsNullableChar()
返回:
类型 | 说明 |
---|---|
char ? | 一个可为 null 的 UTF-16 代码单元,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException |
AsNullableData()
以字节数组形式返回存储的值。
声明
public byte[]? AsNullableData()
返回:
类型 | 说明 |
---|---|
字节[] | 表示存储在数据库中的值的可为 null 的字节数组。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException |
AsNullableDate()
以可为 null 的DateTimeOffset形式返回存储的值。
声明
public DateTimeOffset? AsNullableDate()
返回:
类型 | 说明 |
---|---|
DateTimeOffset ? | 一个可以为 null 的 DateTimeOffset 值,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException |
AsNullableDecimal()
以可为 null 的十进制形式返回存储的值。
声明
public decimal? AsNullableDecimal()
返回:
类型 | 说明 |
---|---|
十进制? | 一个可以为 null 的 96 位十进制数,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值的类型不是Decimal128或Null ,则抛出该异常。 |
AsNullableDecimal128()
以可为 null 的MongoDB.Bson.Decimal128 形式返回存储的值。
声明
public Decimal128? AsNullableDecimal128()
返回:
类型 | 说明 |
---|---|
Decimal128 ? | 一个可为 null 的 128 位十进制数,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException |
AsNullableDouble()
以可为 null 的double形式返回存储的值。
声明
public double? AsNullableDouble()
返回:
类型 | 说明 |
---|---|
double ? | 一个可为 null 的 64 位浮点数,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException |
AsNullableFloat()
以可为 null 的float形式返回存储的值。
声明
public float? AsNullableFloat()
返回:
类型 | 说明 |
---|---|
float ? | 一个可为 null 的 32 位浮点数,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException |
AsNullableGuid()
以可为 null 的Guid形式返回存储的值。
声明
public Guid? AsNullableGuid()
返回:
类型 | 说明 |
---|---|
指南? | 一个可为 null 的 Guid,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException |
AsNullableIRalmObject()
以IRealmObjectBase 形式返回存储的值。
声明
public IRealmObjectBase? AsNullableIRealmObject()
返回:
类型 | 说明 |
---|---|
IRealmObjectBase | 一个可为 null 的IRealmObjectBase实例,表示存储在数据库中的值。 如果Type为Null ,则该值为 |
异常
类型 | 条件 |
---|---|
InvalidOperationException |
AsNullableInt16()
以可空的短整型值的形式返回存储的值。
声明
public short? AsNullableInt16()
返回:
类型 | 说明 |
---|---|
简短? | 一个可空的 16 位整数,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException |
另请参阅
| 编辑本页 查看源代码AsNullableInt16RealmInteger()
以可为 null 的RealmInteger<T>形式返回存储的值。 它提供了递增/递减 API,可在合并冲突时保留意图。
声明
public RealmInteger<short>? AsNullableInt16RealmInteger()
返回:
类型 | 说明 |
---|---|
RealmInteger <短>? | 一个可为 null 的 16 位RealmInteger<T> ,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException |
另请参阅
| 编辑本页 查看源代码AsNullableInt32()
以 nullable int形式返回存储的值。
声明
public int? AsNullableInt32()
返回:
类型 | 说明 |
---|---|
int ? | 一个可为 null 的 32 位整数,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException |
另请参阅
| 编辑本页 查看源代码AsNullableInt32RealmInteger()
以可为 null 的RealmInteger<T>形式返回存储的值。 它提供了递增/递减 API,可在合并冲突时保留意图。
声明
public RealmInteger<int>? AsNullableInt32RealmInteger()
返回:
类型 | 说明 |
---|---|
RealmInteger < int >? | 一个可为 null 的 32 位RealmInteger<T> ,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException |
另请参阅
| 编辑本页 查看源代码AsNullableInt64()
以可为 null 的long形式返回存储的值。
声明
public long? AsNullableInt64()
返回:
类型 | 说明 |
---|---|
long ? | 一个可为 null 的 64 位整数,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException |
另请参阅
| 编辑本页 查看源代码AsNullableInt64RealmInteger()
以可为 null 的RealmInteger<T>形式返回存储的值。 它提供了递增/递减 API,可在合并冲突时保留意图。
声明
public RealmInteger<long>? AsNullableInt64RealmInteger()
返回:
类型 | 说明 |
---|---|
RealmInteger < long >? | 一个可为 null 的 64 位RealmInteger<T> ,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException |
另请参阅
| 编辑本页 查看源代码AsNullableObjectId()
以可为 null 的MongoDB.Bson.ObjectId 形式返回存储的值。
声明
public ObjectId? AsNullableObjectId()
返回:
类型 | 说明 |
---|---|
ObjectId ? | 一个可为 null 的 ObjectId,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException |
AsNullableRealmObject()
以RealmObjectBase 形式返回存储的值。
声明
public RealmObjectBase? AsNullableRealmObject()
返回:
类型 | 说明 |
---|---|
RealmObjectBase | 一个可为 null 的RealmObjectBase实例,表示存储在数据库中的值。 如果Type为Null ,则该值为 |
异常
类型 | 条件 |
---|---|
InvalidOperationException |
AsNullableRealmObject<T>()
以继承自RealmObjectBase的T
形式返回存储的值。
声明
public T? AsNullableRealmObject<T>() where T : class, IRealmObjectBase
返回:
类型 | 说明 |
---|---|
t | 一个可为 null 的RealmObjectBase实例,表示存储在数据库中的值。 如果Type为Null ,则该值为 |
类型参数
名称 | 说明 |
---|---|
t | 对象数据库中的类型。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException |
AsNullableString()
以字符串形式返回存储的值。
声明
public string? AsNullableString()
返回:
类型 | 说明 |
---|---|
字符串 | 一个可为 null 的字符串,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException |
AsObjectId()
以MongoDB.Bson.ObjectId 形式返回存储的值。
声明
public ObjectId AsObjectId()
返回:
类型 | 说明 |
---|---|
ObjectId | 表示存储在数据库中的值的 ObjectId。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值不是ObjectId类型,则抛出该异常。 |
AsRealmObject()
以RealmObjectBase 形式返回存储的值。
声明
public RealmObjectBase AsRealmObject()
返回:
类型 | 说明 |
---|---|
RealmObjectBase | 一个RealmObjectBase实例,表示存储在数据库中的值。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值不是对象类型,则抛出该异常。 |
AsRealmObject<T>()
以继承自RealmObjectBase的T
形式返回存储的值。
声明
public T AsRealmObject<T>() where T : IRealmObjectBase
返回:
类型 | 说明 |
---|---|
t | 一个RealmObjectBase实例,表示存储在数据库中的值。 |
类型参数
名称 | 说明 |
---|---|
t | 对象数据库中的类型。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值不是对象类型,则抛出该异常。 |
AsString()
以字符串形式返回存储的值。
声明
public string AsString()
返回:
类型 | 说明 |
---|---|
字符串 | 表示存储在数据库中的值的string 。 |
异常
类型 | 条件 |
---|---|
InvalidOperationException | 如果基础值的类型不是String ,则抛出该异常。 |
As<T>()
返回转换为T
的存储值。
声明
public T As<T>()
返回:
类型 | 说明 |
---|---|
t | 基础值转换为 |
类型参数
名称 | 说明 |
---|---|
t | 值要转换为的类型。 |
异常
类型 | 条件 |
---|---|
InvalidCastException | 如果类型不可转换为 |
Dictionary(IDictionary<string, RealmValue>)
获取表示字典的 RealmValue。
声明
public static RealmValue Dictionary(IDictionary<string, RealmValue> value)
参数
类型 | 名称 | 说明 |
---|---|---|
IDictionary < string , RealmValue > | 值 | 要复制的输入字典。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 表示输入字典的新 RealmValue。 |
备注
创建后,此 RealmValue 将仅包装输入集合。 在包含此 RealmValue 的对象被托管后,此值将是一个 Realm 字典。
Equals(RealmValue)
指示当前对象是否等于另一个同类型的对象。
声明
public bool Equals(RealmValue other)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | 其他 | 要与此对象进行比较的对象。 |
返回:
类型 | 说明 |
---|---|
bool | 如果当前对象等于其他参数,则为 true;否则为 false。 |
List(IList<RealmValue>)
获取表示列表的 RealmValue。
声明
public static RealmValue List(IList<RealmValue> value)
参数
类型 | 名称 | 说明 |
---|---|---|
IList<RealmValue> | 值 | 要复制的输入列表。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 表示输入列表的新 RealmValue。 |
备注
创建后,此 RealmValue 将仅包装输入集合。 包含此 RealmValue 的对象获得托管后,此值将是一个Realm列表。
ToString()
返回此RealmValue的字符串表示形式。
声明
public override string ToString()
返回:
类型 | 说明 |
---|---|
字符串 | 描述该值的字符串。 |
覆盖
操作符
| 编辑本页 查看源代码操作符 ==(RealmValue, RealmValue)
比较两个RealmValue实例是否相等。
声明
public static bool operator ==(RealmValue left, RealmValue right)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | 向左 | 左侧实例。 |
RealmValue | 右 | 正确的实例。 |
返回:
类型 | 说明 |
---|---|
bool |
|
显式操作符 Decimal128(RealmValue)
将RealmValue转换为MongoDB.Bson.Decimal128 。 相当于AsDecimal128() 。
声明
public static explicit operator Decimal128(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
Decimal128 | 存储在RealmValue中的MongoDB.Bson.Decimal128 。 |
显式操作符 ObjectId(RealmValue)
将RealmValue转换为MongoDB.Bson.ObjectId 。 相当于AsObjectId() 。
声明
public static explicit operator ObjectId(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
ObjectId | 存储在RealmValue中的MongoDB.Bson.ObjectId 。 |
显式操作符 RealmInteger<byte>(RealmValue)
声明
public static explicit operator RealmInteger<byte>(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
RealmInteger < byte > | 存储在 RealmValue<byte> 中的 RealmInteger 。 |
显式操作符 RealmInteger<short> (RealmValue)
声明
public static explicit operator RealmInteger<short>(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
RealmInteger <短> | 存储在 RealmValue<short> 中的 RealmInteger 。 |
显式操作符 RealmInteger<int>(RealmValue)
声明
public static explicit operator RealmInteger<int>(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
RealmInteger < int > | 存储在 RealmValue<int> 中的 RealmInteger 。 |
显式操作符 RealmInteger<long>(RealmValue)
声明
public static explicit operator RealmInteger<long>(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
RealmInteger < long > | 存储在 RealmValue<long> 中的 RealmInteger 。 |
显式操作符 RealmObjectBase?(RealmValue)
声明
public static explicit operator RealmObjectBase?(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
RealmObjectBase |
显式操作符 bool(RealmValue)
将RealmValue转换为bool 。 相当于AsBool() 。
声明
public static explicit operator bool(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
bool | 存储在 RealmValue 中的 bool 值 。 |
显式操作符字节(RealmValue)
将RealmValue转换为字节。 相当于AsByte() 。
声明
public static explicit operator byte(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
byte | 存储在 RealmValue 中的 字节 。 |
显式操作符 byte[]?(RealmValue)
将RealmValue转换为字节[]? 。 相当于AsNullableData() 。
声明
public static explicit operator byte[]?(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
字节[] | 字节[]?存储在RealmValue中。 |
显式操作符 char(RealmValue)
将RealmValue转换为char 。 相当于AsChar() 。
声明
public static explicit operator char(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
char | 存储在RealmValue中的字符。 |
显式操作符 DateTimeOffset(RealmValue)
将RealmValue转换为DateTimeOffset 。 相当于AsDate() 。
声明
public static explicit operator DateTimeOffset(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
DateTimeOffset | 存储在 RealmValue 中的 DateTimeOffset 。 |
显式操作符十进制 (RealmValue)
将RealmValue转换为十进制。 相当于AsDecimal() 。
声明
public static explicit operator decimal(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
Decimal 数据类型 | 存储在 RealmValue 中的 十进制数 。 |
显式操作符 double(RealmValue)
将RealmValue转换为double 。 相当于AsDouble() 。
声明
public static explicit operator double(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
double | 存储在 RealmValue 中的 双 精度值。 |
显式操作符 Guid(RealmValue)
将RealmValue转换为Guid 。 相当于AsGuid() 。
声明
public static explicit operator Guid(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
Guid | 存储在 RealmValue 中的 Guid 。 |
显式操作符 long(RealmValue)
将RealmValue转换为短整型。 相当于AsInt16() 。
声明
public static explicit operator short(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
简短 | 存储在 RealmValue 中的 短 整型值。 |
显式操作符 int(RealmValue)
将RealmValue转换为int 。 相当于AsInt32() 。
声明
public static explicit operator int(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
int | 存储在 RealmValue 中的 int 。 |
显式操作符 long(RealmValue)
将RealmValue转换为long 。 相当于AsInt64() 。
声明
public static explicit operator long(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
long | 存储在 RealmValue 中的 长 整型值。 |
显式操作符 Decimal128?(RealmValue)
将RealmValue转换为Decimal128? 。相当于AsNullableDecimal128() 。
声明
public static explicit operator Decimal128?(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
Decimal128 ? | Decimal128?存储在RealmValue中。 |
显式操作符 ObjectId?(RealmValue)
将RealmValue转换为ObjectId? 。相当于AsNullableObjectId() 。
声明
public static explicit operator ObjectId?(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
ObjectId ? | ObjectId? 存储在RealmValue中。 |
显式操作符 RealmInteger<byte>?(RealmValue)
声明
public static explicit operator RealmInteger<byte>?(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
RealmInteger < byte >? |
显式操作符 RealmInteger<short>?(RealmValue)
将 RealmValue 转换为 RealmInteger<short> ? 。相当于 AsNullableInt16RealmInteger() 。
声明
public static explicit operator RealmInteger<short>?(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
RealmInteger <短>? | RealmInteger<short> ? 存储在 RealmValue 中。 |
显式操作符 RealmInteger<int>?(RealmValue)
声明
public static explicit operator RealmInteger<int>?(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
RealmInteger < int >? |
显式操作符 RealmInteger<long>?(RealmValue)
声明
public static explicit operator RealmInteger<long>?(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
RealmInteger < long >? |
显式操作符 bool?(RealmValue)
将RealmValue转换为bool? 。 相当于AsNullableBool() 。
声明
public static explicit operator bool?(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
bool ? | bool?存储在RealmValue中。 |
显式操作符字节?(RealmValue)
将RealmValue转换为字节? 。 相当于AsNullableByte() 。
声明
public static explicit operator byte?(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
字节? | 字节?存储在RealmValue中。 |
显式操作符 char?(RealmValue)
将RealmValue转换为char? 。 相当于AsNullableChar() 。
声明
public static explicit operator char?(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
char ? | 字符?存储在RealmValue中。 |
显式操作符 DateTimeOffset?(RealmValue)
将RealmValue转换为DateTimeOffset? 。相当于AsNullableDate() 。
声明
public static explicit operator DateTimeOffset?(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
DateTimeOffset ? |
显式操作符 Decimal?(RealmValue)
将RealmValue转换为十进制? 。 相当于AsNullableDecimal() 。
声明
public static explicit operator decimal?(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
十进制? | 小数点?存储在RealmValue中。 |
显式操作符 double?(RealmValue)
将RealmValue转换为双精度值? 。 相当于AsNullableDouble() 。
声明
public static explicit operator double?(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
double ? | 双倍?存储在RealmValue中。 |
显式操作符 Guid?(RealmValue)
将RealmValue转换为Guid? 。相当于AsNullableGuid() 。
声明
public static explicit operator Guid?(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
指南? | 指南?存储在RealmValue中。 |
显式操作符短?(RealmValue)
将RealmValue转换为短整型? 。 相当于AsNullableInt16() 。
声明
public static explicit operator short?(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
简短? | 短路?存储在RealmValue中。 |
显式操作符 int?(RealmValue)
将RealmValue转换为int? 。 相当于AsNullableInt32() 。
声明
public static explicit operator int?(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
int ? | int?存储在RealmValue中。 |
显式操作符 long?(RealmValue)
将RealmValue转换为long? 。 相当于AsNullableInt64() 。
声明
public static explicit operator long?(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
long ? | 长的?存储在RealmValue中。 |
显式操作符 float?(RealmValue)
将RealmValue转换为浮点数? 。 相当于AsNullableFloat() 。
声明
public static explicit operator float?(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
float ? | 浮点数?存储在RealmValue中。 |
显式操作符 float(RealmValue)
将RealmValue转换为float 。 相当于AsFloat() 。
声明
public static explicit operator float(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
float | 存储在 RealmValue 中的 浮点数 。 |
显式操作符字符串?(RealmValue)
将RealmValue转换为字符串? 。 相当于AsNullableString() 。
声明
public static explicit operator string?(RealmValue val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | val | 要转换的RealmValue 。 |
返回:
类型 | 说明 |
---|---|
字符串 | 字符串?存储在RealmValue中。 |
隐式操作符 RealmValue(Decimal128)
从 MongoDB.Bson.Decimal128 隐式构造 RealmValue 。
声明
public static implicit operator RealmValue(Decimal128 val)
参数
类型 | 名称 | 说明 |
---|---|---|
Decimal128 | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(ObjectId)
从MongoDB.Bson.ObjectId 隐式构造 RealmValue 。
声明
public static implicit operator RealmValue(ObjectId val)
参数
类型 | 名称 | 说明 |
---|---|---|
ObjectId | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(RealmInteger<byte>)
从 RealmInteger<byte> 隐式构造 RealmValue 。
声明
public static implicit operator RealmValue(RealmInteger<byte> val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmInteger < byte > | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(RealmInteger<short>)
从 RealmInteger<short> 隐式构造 RealmValue 。
声明
public static implicit operator RealmValue(RealmInteger<short> val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmInteger <短> | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(RealmInteger<int>)
从 RealmInteger<int> 隐式构造 RealmValue 。
声明
public static implicit operator RealmValue(RealmInteger<int> val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmInteger < int > | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(RealmInteger<long>)
从 RealmInteger<long> 隐式构造 RealmValue 。
声明
public static implicit operator RealmValue(RealmInteger<long> val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmInteger < long > | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(RealmObjectBase?)
从 RealmObjectBase 隐式构造RealmValue ? 。
声明
public static implicit operator RealmValue(RealmObjectBase? val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmObjectBase | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符RealmValue(RealmValue[]?)
从 RealmValue[] 隐式构造 RealmValue ? 。
声明
public static implicit operator RealmValue(RealmValue[]? val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue [] | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(bool)
从bool隐式构造RealmValue 。
声明
public static implicit operator RealmValue(bool val)
参数
类型 | 名称 | 说明 |
---|---|---|
bool | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(byte)
从 隐式 构造RealmValue字节。
声明
public static implicit operator RealmValue(byte val)
参数
类型 | 名称 | 说明 |
---|---|---|
byte | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(byte[]?)
从 字节 [] 隐式构造 RealmValue ? 。
声明
public static implicit operator RealmValue(byte[]? val)
参数
类型 | 名称 | 说明 |
---|---|---|
字节[] | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(char)
从 char 隐式构造 RealmValue 。
声明
public static implicit operator RealmValue(char val)
参数
类型 | 名称 | 说明 |
---|---|---|
char | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(Dictionary<string, RealmValue>?)
从 Dictionary<string, RealmValue> 隐式构造 RealmValue 。
声明
public static implicit operator RealmValue(Dictionary<string, RealmValue>? val)
参数
类型 | 名称 | 说明 |
---|---|---|
字典< string , RealmValue > | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符RealmValue(List<RealmValue>?)
从 List? 隐式构造 RealmValue <RealmValue>? 。
声明
public static implicit operator RealmValue(List<RealmValue>? val)
参数
类型 | 名称 | 说明 |
---|---|---|
列表< RealmValue > | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(DateTimeOffset)
从 DateTimeOffset 隐式构造 RealmValue 。
声明
public static implicit operator RealmValue(DateTimeOffset val)
参数
类型 | 名称 | 说明 |
---|---|---|
DateTimeOffset | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(decimal)
从 Decimal 隐式构造 RealmValue 。
声明
public static implicit operator RealmValue(decimal val)
参数
类型 | 名称 | 说明 |
---|---|---|
Decimal 数据类型 | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(double)
从double隐式构造RealmValue 。
声明
public static implicit operator RealmValue(double val)
参数
类型 | 名称 | 说明 |
---|---|---|
double | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(Guid)
从 Guid 隐式构造 RealmValue 。
声明
public static implicit operator RealmValue(Guid val)
参数
类型 | 名称 | 说明 |
---|---|---|
Guid | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(short)
从 long 隐式构造一个 RealmValue 。
声明
public static implicit operator RealmValue(short val)
参数
类型 | 名称 | 说明 |
---|---|---|
简短 | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(int)
从int隐式构造RealmValue 。
声明
public static implicit operator RealmValue(int val)
参数
类型 | 名称 | 说明 |
---|---|---|
int | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(long)
从 long 隐式构造 RealmValue 。
声明
public static implicit operator RealmValue(long val)
参数
类型 | 名称 | 说明 |
---|---|---|
long | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(Decimal128?)
从 Decimal128 隐式构造RealmValue ? 。
声明
public static implicit operator RealmValue(Decimal128? val)
参数
类型 | 名称 | 说明 |
---|---|---|
Decimal128 ? | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(ObjectId?)
从 ObjectId 隐式构造RealmValue ? 。
声明
public static implicit operator RealmValue(ObjectId? val)
参数
类型 | 名称 | 说明 |
---|---|---|
ObjectId ? | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(RealmInteger<byte>?)
声明
public static implicit operator RealmValue(RealmInteger<byte>? val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmInteger < byte >? | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(RealmInteger<short> ?)
隐式从 RealmInteger<short> 构造 RealmValue ? 。
声明
public static implicit operator RealmValue(RealmInteger<short>? val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmInteger <短>? | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(RealmInteger<int>?)
声明
public static implicit operator RealmValue(RealmInteger<int>? val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmInteger < int >? | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(RealmInteger<long>?)
从RealmInteger<long>隐式构造RealmValue ? 。
声明
public static implicit operator RealmValue(RealmInteger<long>? val)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmInteger < long >? | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(bool?)
从 bool 隐式构造RealmValue ? 。
声明
public static implicit operator RealmValue(bool? val)
参数
类型 | 名称 | 说明 |
---|---|---|
bool ? | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(byte?)
从字节隐式构造RealmValue ? 。
声明
public static implicit operator RealmValue(byte? val)
参数
类型 | 名称 | 说明 |
---|---|---|
字节? | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(char?)
从 char 隐式构造RealmValue ? 。
声明
public static implicit operator RealmValue(char? val)
参数
类型 | 名称 | 说明 |
---|---|---|
char ? | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(DateTimeOffset?)
从 DateTimeOffset 隐式构造RealmValue ? 。
声明
public static implicit operator RealmValue(DateTimeOffset? val)
参数
类型 | 名称 | 说明 |
---|---|---|
DateTimeOffset ? | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(decimal?)
要从十进制隐式构造RealmValue ? 。
声明
public static implicit operator RealmValue(decimal? val)
参数
类型 | 名称 | 说明 |
---|---|---|
十进制? | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(double?)
从 double? 隐式构造 RealmValue ? 。
声明
public static implicit operator RealmValue(double? val)
参数
类型 | 名称 | 说明 |
---|---|---|
double ? | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(Guid?)
从 Guid 隐式构造RealmValue ? 。
声明
public static implicit operator RealmValue(Guid? val)
参数
类型 | 名称 | 说明 |
---|---|---|
指南? | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(short?)
从短整型隐式构造RealmValue ? 。
声明
public static implicit operator RealmValue(short? val)
参数
类型 | 名称 | 说明 |
---|---|---|
简短? | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(int?)
从 int 隐式构造RealmValue ? 。
声明
public static implicit operator RealmValue(int? val)
参数
类型 | 名称 | 说明 |
---|---|---|
int ? | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(long?)
从 long? 隐式构造 RealmValue ? 。
声明
public static implicit operator RealmValue(long? val)
参数
类型 | 名称 | 说明 |
---|---|---|
long ? | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(float?)
要从浮点数隐式构造RealmValue ? 。
声明
public static implicit operator RealmValue(float? val)
参数
类型 | 名称 | 说明 |
---|---|---|
float ? | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(float)
从 float 隐式构造 RealmValue 。
声明
public static implicit operator RealmValue(float val)
参数
类型 | 名称 | 说明 |
---|---|---|
float | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
隐式操作符 RealmValue(string?)
从字符串隐式构造RealmValue ? 。
声明
public static implicit operator RealmValue(string? val)
参数
类型 | 名称 | 说明 |
---|---|---|
字符串 | val | 要存储在RealmValue中的值。 |
返回:
类型 | 说明 |
---|---|
RealmValue | 包含提供的 |
操作符 !=(RealmValue, RealmValue)
比较两个RealmValue实例是否相等。
声明
public static bool operator !=(RealmValue left, RealmValue right)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | 向左 | 左侧实例。 |
RealmValue | 右 | 正确的实例。 |
返回:
类型 | 说明 |
---|---|
bool |
|