構造体 RealmValue
有効な Realm データ型を表すことができる型。 これは および 自体として有効な型であるため、 RealmValue型のプロパティを宣言するために使用できます。 管理対象の Realm オブジェクト 内の RealmValue プロパティには、 埋め込みオブジェクト または 非対称オブジェクト を含めることはできないことに注意してください。
実装
Namespace: 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; }
プロパティ値
タイプ | 説明 |
---|---|
string | オブジェクトの場合はRealmValueに保存されている型の名前、それ以外の場合は null の場合は null。 |
タイプ
この値に保存されているRealmValueTypeを取得します。
宣言
public RealmValueType Type { get; }
プロパティ値
タイプ | 説明 |
---|---|
RealmValueType | データベース内の現在の値のRealmValueType 。 |
コメント
Realm 値の型を確認し、いずれかの AsXXX メソッドを使用して正しい C# 型に変換できます。
パフォーマンス上の理由により、すべての整数型(バイト、短い、整数、 long )、および文字はIntとして表されます。 Realm は、 RealmValueフィールドに保存される整数値の元の型に関する情報を保持しません。
メソッド
| このページを編集 ソースを表示AsAny()
オブジェクトにボックス化された保存値を返します。
宣言
public object? AsAny()
戻り値
タイプ | 説明 |
---|---|
オブジェクト | 基礎となる値。 |
AsBool()
保存された値をブール値 として返します。
宣言
public bool AsBool()
戻り値
タイプ | 説明 |
---|---|
ブール | データベースに保存されている値を表すブール値。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎となる値がブール型でない場合はスローされます。 |
AsByte()
保存された値をバイトとして返します。
宣言
public byte AsByte()
戻り値
タイプ | 説明 |
---|---|
byte | データベースに保存されている値を表す 8 ビットの符号なし整数。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎の値がInt型でない場合にスローされます。 |
その他の参照
| このページを編集 ソースを表示AsByteRealmInteger()
保存された値をRealmInteger<T>として返します。 競合をマージするときに意向を保持する インクリメント/デクリメント API を提供します。
宣言
public RealmInteger<byte> AsByteRealmInteger()
戻り値
タイプ | 説明 |
---|---|
RealmInteger<byte> | データベースに保存されている値を表す 8 ビット RealmInteger[T]<T> 。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎の値がInt型でない場合にスローされます。 |
その他の参照
| このページを編集 ソースを表示AsChar()
保存された値を文字として返します。
宣言
public char AsChar()
戻り値
タイプ | 説明 |
---|---|
チャート | データベースに保存されている値を表す UTF-16 コード単位。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎の値がInt型でない場合にスローされます。 |
AsData()
保存された値をバイトの配列として返します。
宣言
public byte[] AsData()
戻り値
タイプ | 説明 |
---|---|
byte[] | データベースに保存されている値を表すバイトの配列。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎となる値がData型でない場合にスローされます。 |
AsDate()
保存された値をDateTime Opsetとして返します。
宣言
public DateTimeOffset AsDate()
戻り値
タイプ | 説明 |
---|---|
DateTimeOffset | データベースに保存されている値を表す DateTimeOutset 値。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎の値がDate型でない場合にスローされます。 |
AsDecimal()
保存された値を小数として返します。
宣言
public decimal AsDecimal()
戻り値
タイプ | 説明 |
---|---|
小数点 | データベースに保存されている値を表す 96 ビットの 10 進数。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎の値がDecimal128の型でない場合にスローされます。 |
AsDecimal128()
保存された値をMongoDB.Bson.Decimal128として返します。
宣言
public Decimal128 AsDecimal128()
戻り値
タイプ | 説明 |
---|---|
Decimal128 | データベースに保存されている値を表す 128 ビットの 10 進数。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎の値がDecimal128の型でない場合にスローされます。 |
AsDictionary()
保存された値を辞書として返します。
宣言
public IDictionary<string, RealmValue> AsDictionary()
戻り値
タイプ | 説明 |
---|---|
IDictionary < string , RealmValue > | データベースに保存されている値を表す辞書。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎となる値が辞書型でない場合にスローされます。 |
AsDouble()
保存された値をdoubleとして返します。
宣言
public double AsDouble()
戻り値
タイプ | 説明 |
---|---|
double | データベースに保存されている値を表す 64 ビットの浮動小数点数。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎となる値がdouble型でない場合にスローされます。 |
AsFloat()
保存された値を浮動小数として返します。
宣言
public float AsFloat()
戻り値
タイプ | 説明 |
---|---|
float | データベースに保存されている値を表す 32 ビットの浮動小数点数。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎の値が浮動小数型でない場合にスローされます。 |
AsGuid()
保存された値をGuidとして返します。
宣言
public Guid AsGuid()
戻り値
タイプ | 説明 |
---|---|
GUID | データベースに保存されている値を表す Guid。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎の値がGuid型でない場合にスローされます。 |
AsIRealmObject()
保存された値をIRealmObjectBaseとして返します。
宣言
public IRealmObjectBase AsIRealmObject()
戻り値
タイプ | 説明 |
---|---|
IRealmObjectBase | データベースに保存されている値を表すIRealmObjectBaseインスタンス。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎となる値がObject型でない場合にスローされます。 |
AsInt16()
保存された値を短縮(Int16)として返します。
宣言
public short AsInt16()
戻り値
タイプ | 説明 |
---|---|
短い | データベースに保存されている値を表す 16 ビットの整数。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎の値がInt型でない場合にスローされます。 |
その他の参照
| このページを編集 ソースを表示AsInt16RealmInteger()
保存された値をRealmInteger<T>として返します。 競合をマージするときに意向を保持する インクリメント/デクリメント API を提供します。
宣言
public RealmInteger<short> AsInt16RealmInteger()
戻り値
タイプ | 説明 |
---|---|
RealmInteger <短い> | データベースに保存されている値を表す 16 ビットの RealmInteger[T]<T> 。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎の値がInt型でない場合にスローされます。 |
その他の参照
| このページを編集 ソースを表示AsInt32()
保存されている値をint (Int32)として返します。
宣言
public int AsInt32()
戻り値
タイプ | 説明 |
---|---|
整数 | データベースに保存されている値を表す 32 ビットの整数。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎の値がInt型でない場合にスローされます。 |
その他の参照
| このページを編集 ソースを表示AsInt32RealmInteger()
保存された値をRealmInteger<T>として返します。 競合をマージするときに意向を保持する インクリメント/デクリメント API を提供します。
宣言
public RealmInteger<int> AsInt32RealmInteger()
戻り値
タイプ | 説明 |
---|---|
RealmInteger<int> | データベースに保存されている値を表す 32 ビットの RealmInteger[T]<T> 。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎の値がInt型でない場合にスローされます。 |
その他の参照
| このページを編集 ソースを表示AsInt64()
保存された値をlong (Int64)として返します。
宣言
public long AsInt64()
戻り値
タイプ | 説明 |
---|---|
long | データベースに保存されている値を表す 64 ビットの整数。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎の値がInt型でない場合にスローされます。 |
その他の参照
| このページを編集 ソースを表示AsInt64RealmInteger()
保存された値をRealmInteger<T>として返します。 競合をマージするときに意向を保持する インクリメント/デクリメント API を提供します。
宣言
public RealmInteger<long> AsInt64RealmInteger()
戻り値
タイプ | 説明 |
---|---|
RealmInteger<long> | データベースに保存されている値を表す 64 ビット RealmInteger[T]<T> 。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎の値がInt型でない場合にスローされます。 |
その他の参照
| このページを編集 ソースを表示AsList()
保存されている値をリストとして返します。
宣言
public IList<RealmValue> AsList()
戻り値
タイプ | 説明 |
---|---|
IList<RealmValue> | データベースに保存されている値を表すリスト。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎となる値がList型でない場合にスローされます。 |
AsNullableBool()
保存された値を nullableブールとして返します。
宣言
public bool? AsNullableBool()
戻り値
タイプ | 説明 |
---|---|
ブール値は? | データベースに保存されている値を表す null 可能なブール値。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException |
AsNullableByte()
保存された値を null 可能なバイトとして返します。
宣言
public byte? AsNullableByte()
戻り値
タイプ | 説明 |
---|---|
byte? | データベースに保存されている値を表す null 可能な 8 ビットの符号なし整数。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException |
その他の参照
| このページを編集 ソースを表示AsNullableByteRealmInteger()
保存された値を nullable RealmInteger<T>として返します。 競合をマージするときに意向を保持する インクリメント/デクリメント API を提供します。
宣言
public RealmInteger<byte>? AsNullableByteRealmInteger()
戻り値
タイプ | 説明 |
---|---|
RealmInteger<byte>? | <T>データベースに保存されている値を表す null 可能な 8 ビット RealmInteger[T] 。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException |
その他の参照
| このページを編集 ソースを表示AsNullableChar()
保存された値を null 可能な文字として返します。
宣言
public char? AsNullableChar()
戻り値
タイプ | 説明 |
---|---|
チャート | データベースに保存されている値を表す null 可能な UTF-16 コード単位。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException |
AsNullableData()
保存された値をバイトの配列として返します。
宣言
public byte[]? AsNullableData()
戻り値
タイプ | 説明 |
---|---|
byte[] | データベースに保存されている値を表す null 可能なバイトの配列。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException |
AsNullableDate()
保存された値を nullable DateTime Opssetとして返します。
宣言
public DateTimeOffset? AsNullableDate()
戻り値
タイプ | 説明 |
---|---|
DateTimeOffset? | データベースに保存されている値を表す null 可能な DateTime Opset 値。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException |
AsNullableDecimal()
保存された値を null 可能な小数として返します。
宣言
public decimal? AsNullableDecimal()
戻り値
タイプ | 説明 |
---|---|
小数点は? | データベースに保存されている値を表す null 可能な 96 ビットの 10 進数。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎の値がDecimal128またはNullのタイプでない場合にスローされます。 |
AsNullableDecimal128()
保存された値を nullable MongoDB.Bson.Decimal128として返します。
宣言
public Decimal128? AsNullableDecimal128()
戻り値
タイプ | 説明 |
---|---|
Decimal128 ? | データベースに保存されている値を表す null 可能な 128 ビットの 10 進数。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException |
AsNullableDouble()
保存された値を nullable doubleとして返します。
宣言
public double? AsNullableDouble()
戻り値
タイプ | 説明 |
---|---|
doubleか | データベースに保存されている値を表す null 可能な 64 ビットの浮動小数点数。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException |
AsNullableFit()
保存された値を null 可能な浮動小数点数 として返します。
宣言
public float? AsNullableFloat()
戻り値
タイプ | 説明 |
---|---|
float? | データベースに保存されている値を表す null 可能な 32 ビットの浮動小数点数。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException |
AsNullableGuid()
保存された値を nullable Guidとして返します。
宣言
public Guid? AsNullableGuid()
戻り値
タイプ | 説明 |
---|---|
ガイダンス | データベースに保存されている値を表す nullable Guid。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException |
AsNullableIRealmObject()
保存された値をIRealmObjectBaseとして返します。
宣言
public IRealmObjectBase? AsNullableIRealmObject()
戻り値
タイプ | 説明 |
---|---|
IRealmObjectBase | データベースに保存されている値を表す nullable IRealmObjectBaseインスタンス。 タイプがnullの場合は |
例外
タイプ | 条件 |
---|---|
InvalidOperationException |
AsNullableInt16()
保存された値を null 可能な短いとして返します。
宣言
public short? AsNullableInt16()
戻り値
タイプ | 説明 |
---|---|
短いか | データベースに保存されている値を表す null 可能な 16 ビット整数。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException |
その他の参照
| このページを編集 ソースを表示AsNullableInt16RealmInteger()
保存された値を nullable RealmInteger<T>として返します。 競合をマージするときに意向を保持する インクリメント/デクリメント API を提供します。
宣言
public RealmInteger<short>? AsNullableInt16RealmInteger()
戻り値
タイプ | 説明 |
---|---|
RealmInteger <短い>か | <T>データベースに保存されている値を表す null 可能な 16 ビット RealmInteger[T] 。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException |
その他の参照
| このページを編集 ソースを表示AsNullableInt32()
保存された値を nullable intとして返します。
宣言
public int? AsNullableInt32()
戻り値
タイプ | 説明 |
---|---|
int? | データベースに保存されている値を表す null 可能な 32 ビット整数。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException |
その他の参照
| このページを編集 ソースを表示AsNullableInt32RealmInteger()
保存された値を nullable RealmInteger<T>として返します。 競合をマージするときに意向を保持する インクリメント/デクリメント API を提供します。
宣言
public RealmInteger<int>? AsNullableInt32RealmInteger()
戻り値
タイプ | 説明 |
---|---|
RealmInteger<int>? | <T>データベースに保存されている値を表す null 可能な 32 ビット RealmInteger[T] 。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException |
その他の参照
| このページを編集 ソースを表示AsNullableInt64()
保存された値を nullable longとして返します。
宣言
public long? AsNullableInt64()
戻り値
タイプ | 説明 |
---|---|
long? | データベースに保存されている値を表す null 可能な 64 ビット整数。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException |
その他の参照
| このページを編集 ソースを表示AsNullableInt64RealmInteger()
保存された値を nullable RealmInteger<T>として返します。 競合をマージするときに意向を保持する インクリメント/デクリメント API を提供します。
宣言
public RealmInteger<long>? AsNullableInt64RealmInteger()
戻り値
タイプ | 説明 |
---|---|
RealmInteger<long>? | <T>データベースに保存されている値を表す null 可能な 64 ビット RealmInteger[T] 。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException |
その他の参照
| このページを編集 ソースを表示AsNullableObjectId()
保存された値を nullable MongoDB.Bson.ObjectIdとして返します。
宣言
public ObjectId? AsNullableObjectId()
戻り値
タイプ | 説明 |
---|---|
ObjectId? | データベースに保存されている値を表す nullable ObjectId。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException |
AsNullableRealmObject()
保存された値をRealmObjectBaseとして返します。
宣言
public RealmObjectBase? AsNullableRealmObject()
戻り値
タイプ | 説明 |
---|---|
RealmObjectBase | データベースに保存されている値を表す null 可能なRealmObjectBaseインスタンス。 タイプがnullの場合は |
例外
タイプ | 条件 |
---|---|
InvalidOperationException |
AsNullableRealmObject<T>()
保存された値をRealmObjectBaseから継承するT
として返します。
宣言
public T? AsNullableRealmObject<T>() where T : class, IRealmObjectBase
戻り値
タイプ | 説明 |
---|---|
t | データベースに保存されている値を表す null 可能なRealmObjectBaseインスタンス。 タイプがnullの場合は |
型パラメータ
名前 | 説明 |
---|---|
t | データベースに保存されているオブジェクトのタイプ。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException |
AsNullableString()
保存された値を string として返します。
宣言
public string? AsNullableString()
戻り値
タイプ | 説明 |
---|---|
string | データベースに保存されている値を表す null 可能なstring 。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException |
AsObjectId()
保存された値をMongoDB.Bson.ObjectIdとして返します。
宣言
public ObjectId AsObjectId()
戻り値
タイプ | 説明 |
---|---|
ObjectId | データベースに保存されている値を表す ObjectId 。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎となる値がObjectId型でない場合にスローされます。 |
AsRealmObject()
保存された値をRealmObjectBaseとして返します。
宣言
public RealmObjectBase AsRealmObject()
戻り値
タイプ | 説明 |
---|---|
RealmObjectBase | データベースに保存されている値を表すRealmObjectBaseインスタンス。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎となる値がObject型でない場合にスローされます。 |
AsRealmObject<T>()
保存された値をRealmObjectBaseから継承するT
として返します。
宣言
public T AsRealmObject<T>() where T : IRealmObjectBase
戻り値
タイプ | 説明 |
---|---|
t | データベースに保存されている値を表すRealmObjectBaseインスタンス。 |
型パラメータ
名前 | 説明 |
---|---|
t | データベースに保存されているオブジェクトのタイプ。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎となる値がObject型でない場合にスローされます。 |
AsString()
保存された値を string として返します。
宣言
public string AsString()
戻り値
タイプ | 説明 |
---|---|
string | データベースに保存されている値を表す string。 |
例外
タイプ | 条件 |
---|---|
InvalidOperationException | 基礎の値がstring型でない場合にスローされます。 |
As<T>()
T
に変換された保存値を返します。
宣言
public T As<T>()
戻り値
タイプ | 説明 |
---|---|
t | 基礎の値が |
型パラメータ
名前 | 説明 |
---|---|
t | 値を変換する型。 |
例外
タイプ | 条件 |
---|---|
InvalidCastException | 型が |
辞書(IDIdionary=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 | その他 | このオブジェクトと比較するオブジェクト。 |
戻り値
タイプ | 説明 |
---|---|
ブール | 現在のオブジェクトが他のパラメーターと等しい場合は true 。それ以外の場合は false です。 |
List(IList=RealmValue>)<RealmValue>
リストを表す RealmValue を取得します。
宣言
public static RealmValue List(IList<RealmValue> value)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
IList<RealmValue> | 価値 | コピーする入力リスト。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 入力リストを表す新しい RealmValue。 |
コメント
作成されると、この RealmValue は入力コレクションのみをラップします。 この RealmValue を含むオブジェクトが管理されると、この値は Realm リストになります。
ToString()
このRealmValueの string 表現を返します。
宣言
public override string ToString()
戻り値
タイプ | 説明 |
---|---|
string | 値を説明する string。 |
の上書き
演算子
| このページを編集 ソースを表示演算子 ==(RealmValue, RealmValue)
等価性について 2 つのRealmValueインスタンスを比較します。
宣言
public static bool operator ==(RealmValue left, RealmValue right)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 左 | 左側の インスタンス。 |
RealmValue | 右向き | 右側の インスタンス。 |
戻り値
タイプ | 説明 |
---|---|
ブール |
|
演算子 明示的 Decimal128(RealmValue)
RealmValueをMongoDB.Bson.Decimal128に変換します。 AsDecimal128()と同等。
宣言
public static explicit operator Decimal128(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
Decimal128 | RealmValueに保存されているMongoDB.Bson.Decimal128 。 |
明示的演算子 ObjectId(RealmValue)
RealmValueをMongoDB.Bson.ObjectIdに変換します。 AsObjectId()と同等。
宣言
public static explicit operator ObjectId(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
ObjectId | RealmValueに保存されているMongoDB.Bson.ObjectId 。 |
明示的演算子 RealmInteger<byte>(RealmValue)
RealmValue を RealmInteger[byte ]<byte> に変換します。 AsByteRealmInteger() と同等。
宣言
public static explicit operator RealmInteger<byte>(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
RealmInteger<byte> | RealmValue に保存されている<byte> RealmInteger [byte] 。 |
明示的演算子 RealmInteger<short> (RealmValue)
RealmValue を RealmInteger"<short> string" に変換します。 AsInt16RealmInteger() と同等。
宣言
public static explicit operator RealmInteger<short>(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
RealmInteger <短い> | RealmValue<short> に保存されている RealmInteger [短い ] 。 |
明示的演算子 RealmInteger<int>(RealmValue)
RealmValue を RealmInteger[int ]<int> に変換します。 AsInt32RealmInteger() と同等です。
宣言
public static explicit operator RealmInteger<int>(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
RealmInteger<int> | RealmValue<int> に保存されている RealmInteger 。 |
明示的演算子 RealmInteger<long>(RealmValue)
RealmValue を RealmInteger[long ]<long> に変換します。 AsInt64RealmInteger() と同等。
宣言
public static explicit operator RealmInteger<long>(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
RealmInteger<long> | RealmValue に保存されている<long> RealmInteger [long] 。 |
明示的演算子 RealmObjectBase?(RealmValue)
宣言
public static explicit operator RealmObjectBase?(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
RealmObjectBase | RealmObjectBase RealmValueに保存されている場合 |
明示的ブール値(RealmValue)
RealmValueをブール値に変換します。 AsBool()と同等。
宣言
public static explicit operator bool(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
ブール | RealmValue に保存されている ブール値 。 |
明示的演算子バイト(RealmValue)
RealmValueをバイトに変換します。 AsByte()と同等。
宣言
public static explicit operator byte(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
byte | RealmValue に保存されている バイト 。 |
明示的バイト[]?(RealmValue)
宣言
public static explicit operator byte[]?(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
byte[] | バイト [] は? RealmValueに保存されている場合 |
明示的演算子 Chart(RealmValue)
RealmValueをCharに変換します。 AsChar()と同等。
宣言
public static explicit operator char(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
チャート | RealmValueに保存されている文字。 |
演算子明示的日付タイムオフセット(RealmValue)
RealmValueをDateTime Opset に変換します。 AsDate()と同等。
宣言
public static explicit operator DateTimeOffset(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
DateTimeOffset |
演算子明示的小数点(RealmValue)
RealmValueを10 進数に変換します。 AsDecimal()と同等。
宣言
public static explicit operator decimal(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
小数点 | RealmValue に保存されている 小数 。 |
明示的 double(RealmValue) 演算子
RealmValueをdoubleに変換します。 AsDouble()と同等。
宣言
public static explicit operator double(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
double | RealmValue に保存されている double 。 |
明示的演算子 Guid(RealmValue)
RealmValueをGuidに変換します。 AsGuid()と同等。
宣言
public static explicit operator Guid(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
GUID | RealmValue に保存されている Guid 。 |
演算子明示的短い(RealmValue)
RealmValueを短いに変換します。 AsInt16()と同等。
宣言
public static explicit operator short(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
短い | RealmValue に保存される 短い 。 |
明示的演算子 int(RealmValue)
RealmValueをintに変換します。 AsInt32()と同等。
宣言
public static explicit operator int(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
整数 | RealmValueに保存されている整数。 |
演算子明示的 long(RealmValue)
RealmValueをlongに変換します。 AsInt64()と同等。
宣言
public static explicit operator long(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
long | RealmValue に保存される long 。 |
演算子 明示的 Decimal128?(RealmValue)
RealmValueをDecimal128 に変換しますか? 。 AsNullableDecimal128()と同等。
宣言
public static explicit operator Decimal128?(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
Decimal128 ? | Decimal128 は? RealmValueに保存されている場合 |
明示的演算子 ObjectId?(RealmValue)
RealmValueをObjectId に変換しますか? 。 AsNullableObjectId()と同等。
宣言
public static explicit operator ObjectId?(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
ObjectId? | ObjectId は RealmValueに保存されている場合 |
明示的演算子 RealmInteger<byte>?(RealmValue)
宣言
public static explicit operator RealmInteger<byte>?(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
RealmInteger<byte>? | RealmInteger[byte]<byte> RealmValue に保存されている場合 |
明示的演算子 RealmInteger<short> ?(RealmValue)
宣言
public static explicit operator RealmInteger<short>?(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
RealmInteger <短い>か | RealmInteger<short> RealmValue に保存されている場合 |
明示的演算子 RealmInteger<int>?(RealmValue)
宣言
public static explicit operator RealmInteger<int>?(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
RealmInteger<int>? | RealmInteger<int> RealmValueに保存されている場合 |
明示的演算子 RealmInteger<long>?(RealmValue)
宣言
public static explicit operator RealmInteger<long>?(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
RealmInteger<long>? | RealmInteger<long>のRealmValueに保存されている場合 |
明示的ブール値?(RealmValue)
宣言
public static explicit operator bool?(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
ブール値は? | ブール値は? RealmValueに保存されている場合 |
明示的演算子バイト?(RealmValue)
宣言
public static explicit operator byte?(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
byte? | バイトは? RealmValueに保存されている場合 |
明示的演算子 char?(RealmValue)
宣言
public static explicit operator char?(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
チャート | 文字は? RealmValueに保存されている場合 |
明示的演算子 DateTime Opset?(RealmValue)
宣言
public static explicit operator DateTimeOffset?(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
DateTimeOffset? | DateTimeオフセットRealmValueに保存されている場合 |
演算子明示的小数点?(RealmValue)
宣言
public static explicit operator decimal?(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
小数点は? | 小数点は? RealmValueに保存されている場合 |
明示的演算子 double?(RealmValue)
宣言
public static explicit operator double?(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
doubleか | doubleRealmValue に保存されている場合 |
明示的演算子 Guid?(RealmValue)
RealmValueをGuid に変換しますか? 。 AsNullableGuid()と同等です。
宣言
public static explicit operator Guid?(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
ガイダンス | ガイドRealmValueに保存されている場合 |
明示的な短いか(RealmValue)
宣言
public static explicit operator short?(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
短いか | 短い場合RealmValueに保存されている場合 |
明示的演算子 int?(RealmValue)
宣言
public static explicit operator int?(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
int? | The int? RealmValueに保存されている場合 |
演算子明示的 long?(RealmValue)
宣言
public static explicit operator long?(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
long? | は? RealmValueに保存されている場合 |
演算子明示的浮動小数点数?(RealmValue)
宣言
public static explicit operator float?(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
float? | 浮動小数、 RealmValueに保存されている場合 |
演算子明示的浮動小数点数(RealmValue)
RealmValueを浮動小数点数に変換します。 AsFit()と同等です。
宣言
public static explicit operator float(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
float | RealmValueに保存されている浮動小数。 |
明示的演算子 string?(RealmValue)
宣言
public static explicit operator string?(RealmValue val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 価値 | 変換するRealmValue 。 |
戻り値
タイプ | 説明 |
---|---|
string | The string は? RealmValueに保存されている場合 |
暗黙演算子 RealmValue(Decimal128)
MongoDB.Bson.Decimal128から暗黙的にRealmValueを構築します。
宣言
public static implicit operator RealmValue(Decimal128 val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
Decimal128 | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(ObjectId)
MongoDB.Bson.ObjectIdから暗黙的にRealmValueを構築します。
宣言
public static implicit operator RealmValue(ObjectId val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
ObjectId | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(RealmInteger[byte")<byte>
宣言
public static implicit operator RealmValue(RealmInteger<byte> val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmInteger<byte> | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙的な 演算子 RealmValue(RealmInteger"string")<short>
RealmInteger<short> [短い ] から暗黙的に RealmValue を構築します。
宣言
public static implicit operator RealmValue(RealmInteger<short> val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmInteger <短い> | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(RealmInteger<int>)
宣言
public static implicit operator RealmValue(RealmInteger<int> val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmInteger<int> | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙的な 演算子 RealmValue(RealmInteger<long>)
宣言
public static implicit operator RealmValue(RealmInteger<long> val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmInteger<long> | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(RealmObjectBase?)
RealmObjectBaseから暗黙的に RealmValue を構築しますか。 。
宣言
public static implicit operator RealmValue(RealmObjectBase? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmObjectBase | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(RealmValue[]?)
RealmValue[] から暗黙的に RealmValue を構築しますか? 。
宣言
public static implicit operator RealmValue(RealmValue[]? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue [] | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(bool)
ブール から暗黙的に RealmValue を構築します。
宣言
public static implicit operator RealmValue(bool val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
ブール | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(バイト)
バイト から暗黙的に RealmValue を構築します。
宣言
public static implicit operator RealmValue(byte val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
byte | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(byte[]?)
byte[] から暗黙的に RealmValue を構築しますか? 。
宣言
public static implicit operator RealmValue(byte[]? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
byte[] | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(char)
チャート から 暗黙 的に RealmValue を構築します。
宣言
public static implicit operator RealmValue(char val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
チャート | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(Dictionary <string, RealmValue>?)
<string, RealmValue> から暗黙的に RealmValue 辞書を構築します。
宣言
public static implicit operator RealmValue(Dictionary<string, RealmValue>? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
<辞書string 、 RealmValue > | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(List<RealmValue>?)
List=RealmValue> から暗黙的に <RealmValue>RealmValue を構築しますか。 。
宣言
public static implicit operator RealmValue(List<RealmValue>? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
List<RealmValue> | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙的な 演算子 RealmValue(DateTime Opsset)
DateTime Ops から暗黙的に RealmValue を構築します。
宣言
public static implicit operator RealmValue(DateTimeOffset val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
DateTimeOffset | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(decimal)
10 進数 から暗黙的に RealmValue を構築します。
宣言
public static implicit operator RealmValue(decimal val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
小数点 | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(double)
double から暗黙的に RealmValue を構築します。
宣言
public static implicit operator RealmValue(double val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
double | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(Guid)
Guid から暗黙的に RealmValue を構築します。
宣言
public static implicit operator RealmValue(Guid val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
GUID | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(短い)
短い から暗黙的に RealmValue を構築します。
宣言
public static implicit operator RealmValue(short val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
短い | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(int)
int から暗黙的に RealmValue を構築します。
宣言
public static implicit operator RealmValue(int val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
整数 | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(long)
long から暗黙的に RealmValue を構築します。
宣言
public static implicit operator RealmValue(long val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
long | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(Decimal128?)
Decimal128から暗黙的に RealmValue を構築しますか。 。
宣言
public static implicit operator RealmValue(Decimal128? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
Decimal128 ? | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(ObjectId?)
ObjectId から暗黙的にRealmValueを構築しますか? 。
宣言
public static implicit operator RealmValue(ObjectId? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
ObjectId? | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(RealmInteger[byte]>?)<byte>
RealmInteger[byte] から暗黙的に RealmValue を構築し <byte>ますか? 。
宣言
public static implicit operator RealmValue(RealmInteger<byte>? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmInteger<byte>? | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙的な 演算子 RealmValue(RealmInteger<short> ?)
RealmInteger[短い] から暗黙的に RealmValue を構築し <short>ますか? 。
宣言
public static implicit operator RealmValue(RealmInteger<short>? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmInteger <短い>か | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(RealmInteger<int>?)
RealmInteger {int<int> } から暗黙的に RealmValue を構築しますか。 。
宣言
public static implicit operator RealmValue(RealmInteger<int>? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmInteger<int>? | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙的な演算子 RealmValue(RealmInteger<long>?)
RealmInteger{long} から暗黙的に RealmValue を構築し <long>ますか。 。
宣言
public static implicit operator RealmValue(RealmInteger<long>? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmInteger<long>? | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(bool?)
ブール値から暗黙的にRealmValueを構築しますか。 。
宣言
public static implicit operator RealmValue(bool? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
ブール値は? | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(バイト)
バイト から暗黙的に RealmValue を構築します。
宣言
public static implicit operator RealmValue(byte? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
byte? | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙的な演算子 RealmValue(char?)
チャートから暗黙的にRealmValueを構築しますか? 。
宣言
public static implicit operator RealmValue(char? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
チャート | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙的な 演算子 RealmValue(DateTime Opsset?)
宣言
public static implicit operator RealmValue(DateTimeOffset? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
DateTimeOffset? | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(decimal?)
暗黙的に 10 進数からRealmValueを構築しますか。 。
宣言
public static implicit operator RealmValue(decimal? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
小数点は? | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(double?)
宣言
public static implicit operator RealmValue(double? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
doubleか | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(Guid?)
Guid から暗黙的に RealmValue を構築します。
宣言
public static implicit operator RealmValue(Guid? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
ガイダンス | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(短いか)
短い から暗黙的にRealmValueを構築します。
宣言
public static implicit operator RealmValue(short? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
短いか | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(int?)
int から暗黙的に RealmValue を構築します。
宣言
public static implicit operator RealmValue(int? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
int? | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(long?)
long から暗黙的にRealmValueを構築します。
宣言
public static implicit operator RealmValue(long? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
long? | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(float?)
浮動小数点数から暗黙的にRealmValueを構築しますか。 。
宣言
public static implicit operator RealmValue(float? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
float? | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(float)
宣言
public static implicit operator RealmValue(float val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
float | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
暗黙演算子 RealmValue(string?)
string から暗黙的にRealmValueを構築しますか。 。
宣言
public static implicit operator RealmValue(string? val)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
string | 価値 | RealmValueに保存する値。 |
戻り値
タイプ | 説明 |
---|---|
RealmValue | 提供された |
演算子 !=(RealmValue, RealmValue)
等価性について 2 つのRealmValueインスタンスを比較します。
宣言
public static bool operator !=(RealmValue left, RealmValue right)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
RealmValue | 左 | 左側の インスタンス。 |
RealmValue | 右向き | 右側の インスタンス。 |
戻り値
タイプ | 説明 |
---|---|
ブール |
|