结构体 QueryArgument
可以表示任何有效查询参数类型的类型。 它通常用于使用基于字符串的查询语言筛选 Realm collection时 — 例如,在Filter<T>(IQueryable<T>, string, params QueryArgument[])中。
命名空间: Realms
程序集:Realm.dll
语法
public readonly struct QueryArgument
方法
| 编辑本页 查看源代码ToString()
返回值的字符串表示形式。
声明
public override string ToString()
返回:
类型 | 说明 |
---|---|
字符串 | 值的字符串表示形式。 |
覆盖
操作符
| 编辑本页 查看源代码隐式操作符 QueryArgument(Decimal128)
从 MongoDB.Bson.Decimal128 隐式构造 QueryArgument 。
声明
public static implicit operator QueryArgument(Decimal128 value)
参数
类型 | 名称 | 说明 |
---|---|---|
Decimal128 | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(ObjectId)
从 MongoDB.Bson.ObjectId 隐式构造 QueryArgument 。
声明
public static implicit operator QueryArgument(ObjectId value)
参数
类型 | 名称 | 说明 |
---|---|---|
ObjectId | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(GeoShapeBase?)
从 GeoShapeBase 隐式构造 QueryArgument 。
声明
public static implicit operator QueryArgument(GeoShapeBase? value)
参数
类型 | 名称 | 说明 |
---|---|---|
GeoShapeBase | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(RealmInteger<byte>)
声明
public static implicit operator QueryArgument(RealmInteger<byte> value)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmInteger < byte > | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(RealmInteger<short> )
声明
public static implicit operator QueryArgument(RealmInteger<short> value)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmInteger <短> | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(RealmInteger<int>)
从 RealmInteger<int> 隐式构造 QueryArgument 。
声明
public static implicit operator QueryArgument(RealmInteger<int> value)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmInteger < int > | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(RealmInteger<long>)
声明
public static implicit operator QueryArgument(RealmInteger<long> value)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmInteger < long > | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(RealmObjectBase?)
从 RealmObjectBase 隐式构造QueryArgument ? 。
声明
public static implicit operator QueryArgument(RealmObjectBase? value)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmObjectBase | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(RealmValue)
从 RealmValue 隐式构造 QueryArgument 。
声明
public static implicit operator QueryArgument(RealmValue value)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmValue | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(bool)
从 bool 隐式构造 QueryArgument 。
声明
public static implicit operator QueryArgument(bool value)
参数
类型 | 名称 | 说明 |
---|---|---|
bool | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(byte)
从 隐式 构造QueryArgument字节。
声明
public static implicit operator QueryArgument(byte value)
参数
类型 | 名称 | 说明 |
---|---|---|
byte | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(byte[]?)
从 字节 [] 隐式构造 QueryArgument ? 。
声明
public static implicit operator QueryArgument(byte[]? value)
参数
类型 | 名称 | 说明 |
---|---|---|
字节[] | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(char)
从 char 隐式构造 QueryArgument 。
声明
public static implicit operator QueryArgument(char value)
参数
类型 | 名称 | 说明 |
---|---|---|
char | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(DateTimeOffset)
从DateTimeOffset隐式构造QueryArgument 。
声明
public static implicit operator QueryArgument(DateTimeOffset value)
参数
类型 | 名称 | 说明 |
---|---|---|
DateTimeOffset | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(decimal)
从 Decimal 隐式构造 QueryArgument 。
声明
public static implicit operator QueryArgument(decimal value)
参数
类型 | 名称 | 说明 |
---|---|---|
Decimal 数据类型 | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(double)
从 double 隐式构造 QueryArgument 。
声明
public static implicit operator QueryArgument(double value)
参数
类型 | 名称 | 说明 |
---|---|---|
double | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(Guid)
从 Guid 隐式构造 QueryArgument 。
声明
public static implicit operator QueryArgument(Guid value)
参数
类型 | 名称 | 说明 |
---|---|---|
Guid | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(short)
从long隐式构造QueryArgument 。
声明
public static implicit operator QueryArgument(short value)
参数
类型 | 名称 | 说明 |
---|---|---|
简短 | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(int)
从 int 隐式构造 QueryArgument 。
声明
public static implicit operator QueryArgument(int value)
参数
类型 | 名称 | 说明 |
---|---|---|
int | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(long)
从 long 隐式构造 QueryArgument 。
声明
public static implicit operator QueryArgument(long value)
参数
类型 | 名称 | 说明 |
---|---|---|
long | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(Decimal128?)
从 Decimal128 隐式构造QueryArgument ? 。
声明
public static implicit operator QueryArgument(Decimal128? value)
参数
类型 | 名称 | 说明 |
---|---|---|
Decimal128 ? | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(ObjectId?)
从 ObjectId 隐式构造QueryArgument ? 。
声明
public static implicit operator QueryArgument(ObjectId? value)
参数
类型 | 名称 | 说明 |
---|---|---|
ObjectId ? | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(RealmInteger<byte>?)
声明
public static implicit operator QueryArgument(RealmInteger<byte>? value)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmInteger < byte >? | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(RealmInteger<short> ?)
声明
public static implicit operator QueryArgument(RealmInteger<short>? value)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmInteger <短>? | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(RealmInteger<int>?)
声明
public static implicit operator QueryArgument(RealmInteger<int>? value)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmInteger < int >? | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(RealmInteger<long>?)
声明
public static implicit operator QueryArgument(RealmInteger<long>? value)
参数
类型 | 名称 | 说明 |
---|---|---|
RealmInteger < long >? | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(bool?)
从 bool? 隐式构造 QueryArgument 。
声明
public static implicit operator QueryArgument(bool? value)
参数
类型 | 名称 | 说明 |
---|---|---|
bool ? | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(byte?)
从字节隐式构造QueryArgument ? 。
声明
public static implicit operator QueryArgument(byte? value)
参数
类型 | 名称 | 说明 |
---|---|---|
字节? | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(char?)
从 char? 隐式构造 QueryArgument 。
声明
public static implicit operator QueryArgument(char? value)
参数
类型 | 名称 | 说明 |
---|---|---|
char ? | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(DateTimeOffset?)
从 DateTimeOffset 隐式构造QueryArgument ? 。
声明
public static implicit operator QueryArgument(DateTimeOffset? value)
参数
类型 | 名称 | 说明 |
---|---|---|
DateTimeOffset ? | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(decimal?)
从十进制隐式构造QueryArgument ? 。
声明
public static implicit operator QueryArgument(decimal? value)
参数
类型 | 名称 | 说明 |
---|---|---|
十进制? | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(double?)
从double?隐式构造QueryArgument ? 。
声明
public static implicit operator QueryArgument(double? value)
参数
类型 | 名称 | 说明 |
---|---|---|
double ? | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(Guid?)
从 Guid? 隐式构造 QueryArgument ? 。
声明
public static implicit operator QueryArgument(Guid? value)
参数
类型 | 名称 | 说明 |
---|---|---|
指南? | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(short?)
从 long ? 隐式构造 QueryArgument 。
声明
public static implicit operator QueryArgument(short? value)
参数
类型 | 名称 | 说明 |
---|---|---|
简短? | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(int?)
从 int? 隐式构造 QueryArgument 。
声明
public static implicit operator QueryArgument(int? value)
参数
类型 | 名称 | 说明 |
---|---|---|
int ? | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(long?)
从 long? 隐式构造 QueryArgument 。
声明
public static implicit operator QueryArgument(long? value)
参数
类型 | 名称 | 说明 |
---|---|---|
long ? | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(float?)
从浮点数隐式构造QueryArgument ? 。
声明
public static implicit operator QueryArgument(float? value)
参数
类型 | 名称 | 说明 |
---|---|---|
float ? | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(float)
从 float 隐式构造 QueryArgument 。
声明
public static implicit operator QueryArgument(float value)
参数
类型 | 名称 | 说明 |
---|---|---|
float | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |
隐式操作符 QueryArgument(string?)
从字符串隐式构造QueryArgument ? 。
声明
public static implicit operator QueryArgument(string? value)
参数
类型 | 名称 | 说明 |
---|---|---|
字符串 | 值 | 要存储在QueryArgument中的值。 |
返回:
类型 | 说明 |
---|---|
QueryArgument | 包含提供的 |