Struct RealmValue
Um tipo que pode representar qualquer tipo de dados válido do Realm. É um tipo válido em si, o que significa que pode ser usado para declarar uma propriedade do tipo RealmValue. Observe que uma propriedade RealmValue em um Objeto de Realm managed não pode conter um objeto incorporado ou um objeto assimétrico.
Implementos
namespace: Realms
Conjunto: Realm.exe
Sintaxe
[Preserve(AllMembers = true)]
public readonly struct RealmValue : IEquatable<RealmValue>
Exemplos
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();
}
Propriedades
| Editar esta página Ver fonteZero
Obtém um RealmValue representando null
.
Declaração
public static RealmValue Null { get; }
Valor da propriedade
Tipo | Descrição |
---|---|
RealmValue | Uma nova instância de RealmValue do tipo Null. |
ObjectType
Obtém o nome do tipo do objeto contido em RealmValue. Se não contiver um objeto, retornará nulo.
Declaração
public string? ObjectType { get; }
Valor da propriedade
Tipo | Descrição |
---|---|
string | O nome do tipo armazenado no RealmValue se um objeto, nulo de outra forma. |
Tipo
Obtém o RealmValueType armazenado neste valor.
Declaração
public RealmValueType Type { get; }
Valor da propriedade
Tipo | Descrição |
---|---|
RealmValueType | O RealmValueType do valor atual no reconhecimento de data center. |
Observações
Você pode verificar o tipo do Realm value e, em seguida, usar qualquer um dos métodos AsXXX para convertê-lo no tipo C# correto.
Por motivos de desempenho, todos os tipos integrais , ou seja, byte, curto, int, longo e também caracteres são representados como Int. O Realm não preserva nenhuma informação sobre o tipo original do valor integral armazenado em um campo RealmValue .
Métodos
| Editar esta página Ver fonteAsAny()
Retorna o valor armazenado em uma caixa no objeto.
Declaração
public object? AsAny()
Devoluções
Tipo | Descrição |
---|---|
objeto | O valor subjacente. |
AsBool()
Retorna o valor armazenado como um bool.
Declaração
public bool AsBool()
Devoluções
Tipo | Descrição |
---|---|
bool | Um booleano representando o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo Bool. |
AsByte()
Retorna o valor armazenado como um byte.
Declaração
public byte AsByte()
Devoluções
Tipo | Descrição |
---|---|
byte | Um número inteiro sem sinal de 8 bits que representa o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo Int. |
Veja também
| Editar esta página Ver fonteAsByteRealmInteger()
Retorna o valor armazenado como um RealmInteger<T>. Oferece API de Incremento/Decremento que preserva a intenção ao mesclar conflitos.
Declaração
public RealmInteger<byte> AsByteRealmInteger()
Devoluções
Tipo | Descrição |
---|---|
RealmInteger<byte> | Um RealmInteger<T> de 8 bits representando o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo Int. |
Veja também
| Editar esta página Ver fonteAsChar()
Retorna o valor armazenado como um caractere.
Declaração
public char AsChar()
Devoluções
Tipo | Descrição |
---|---|
caractere | Uma unidade de código UTF-16 representando o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo Int. |
AsData()
Retorna o valor armazenado como uma array de bytes.
Declaração
public byte[] AsData()
Devoluções
Tipo | Descrição |
---|---|
byte[] | Uma matriz de bytes representando o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo Data. |
AsDate()
Retorna o valor armazenado como DateTimeoffset.
Declaração
public DateTimeOffset AsDate()
Devoluções
Tipo | Descrição |
---|---|
DateTimeoffset | Um valor DateTimeoffset representando o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo Date. |
AsDecimal()
Retorna o valor armazenado como um decimal.
Declaração
public decimal AsDecimal()
Devoluções
Tipo | Descrição |
---|---|
Decimal | Um número decimal de 96 bits que representa o valor armazenado no banco de dados. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo Decimal128. |
AsDecimal128()
Retorna o valor armazenado como MongoDB.Bson.Decimal128.
Declaração
public Decimal128 AsDecimal128()
Devoluções
Tipo | Descrição |
---|---|
Decimal128 | Um número decimal de 128 bits que representa o valor armazenado no banco de dados. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo Decimal128. |
AsDictionary()
Retorna o valor armazenado como dicionário.
Declaração
public IDictionary<string, RealmValue> AsDictionary()
Devoluções
Tipo | Descrição |
---|---|
IDictionary<string, RealmValue> | Um dicionário representando o valor armazenado no banco de banco de dados. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo Dicionário. |
AsDouble()
Retorna o valor armazenado como um valor duplo.
Declaração
public double AsDouble()
Devoluções
Tipo | Descrição |
---|---|
double | Um número de ponto flutuante de 64 bits que representa o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo Double. |
AsFloat()
Retorna o valor armazenado como um flutuador.
Declaração
public float AsFloat()
Devoluções
Tipo | Descrição |
---|---|
float | Um número de ponto flutuante de 32 bits que representa o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo Flutuante. |
AsGuid()
Retorna o valor armazenado como um Guia.
Declaração
public Guid AsGuid()
Devoluções
Tipo | Descrição |
---|---|
Guia | Um Guia representando o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo GUID. |
AsIRalmObject()
Retorna o valor armazenado como um IRealmObjectBase.
Declaração
public IRealmObjectBase AsIRealmObject()
Devoluções
Tipo | Descrição |
---|---|
IRealmObjectBase | Uma instância IRealmObjectBase representando o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo objeto. |
AsInt16()
Retorna o valor armazenado como um curto (Int16).
Declaração
public short AsInt16()
Devoluções
Tipo | Descrição |
---|---|
curto | Um número inteiro de 16 bits que representa o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo Int. |
Veja também
| Editar esta página Ver fonteAsInt16RealmInteger()
Retorna o valor armazenado como um RealmInteger<T>. Oferece API de Incremento/Decremento que preserva a intenção ao mesclar conflitos.
Declaração
public RealmInteger<short> AsInt16RealmInteger()
Devoluções
Tipo | Descrição |
---|---|
RealmInteger<curto> | Um RealmInteger<T> de 16 bits representando o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo Int. |
Veja também
| Editar esta página Ver fonteAsInt32()
Retorna o valor armazenado como um int (Int32).
Declaração
public int AsInt32()
Devoluções
Tipo | Descrição |
---|---|
int | Um número inteiro de 32 bits que representa o valor armazenado no banco de dados. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo Int. |
Veja também
| Editar esta página Ver fonteAsInt32RealmInteger()
Retorna o valor armazenado como um RealmInteger<T>. Oferece API de Incremento/Decremento que preserva a intenção ao mesclar conflitos.
Declaração
public RealmInteger<int> AsInt32RealmInteger()
Devoluções
Tipo | Descrição |
---|---|
RealmInteger<int> | Um RealmInteger<T> de 32 bits representando o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo Int. |
Veja também
| Editar esta página Ver fonteAsInt64()
Retorna o valor armazenado como um longo (Int64).
Declaração
public long AsInt64()
Devoluções
Tipo | Descrição |
---|---|
long | Um número inteiro de 64 bits que representa o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo Int. |
Veja também
| Editar esta página Ver fonteAsInt64RealmInteger()
Retorna o valor armazenado como um RealmInteger<T>. Oferece API de Incremento/Decremento que preserva a intenção ao mesclar conflitos.
Declaração
public RealmInteger<long> AsInt64RealmInteger()
Devoluções
Tipo | Descrição |
---|---|
RealmInteger<long> | Um RealmInteger<T> de 64 bits representando o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo Int. |
Veja também
| Editar esta página Ver fonteAsList()
Retorna o valor armazenado como uma lista.
Declaração
public IList<RealmValue> AsList()
Devoluções
Tipo | Descrição |
---|---|
IList<RealmValue> | Uma lista representando o valor armazenado no banco de banco de dados. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo List. |
AsNullableBool()
Retorna o valor armazenado como um bool anulável .
Declaração
public bool? AsNullableBool()
Devoluções
Tipo | Descrição |
---|---|
bool? | Um booleano anulável que representa o valor armazenado no banco de dados. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida |
AsNullableByte()
Retorna o valor armazenado como um byte anulável .
Declaração
public byte? AsNullableByte()
Devoluções
Tipo | Descrição |
---|---|
byte? | Um número inteiro não assinado de 8 bits anulável que representa o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida |
Veja também
| Editar esta página Ver fonteAsNullableByteRealmInteger()
Retorna o valor armazenado como um RealmInteger<T> anulável. Oferece API de Incremento/Decremento que preserva a intenção ao mesclar conflitos.
Declaração
public RealmInteger<byte>? AsNullableByteRealmInteger()
Devoluções
Tipo | Descrição |
---|---|
RealmInteger<byte>? | Um RealmInteger<T> de 8 bits anulável que representa o valor armazenado no banco de dados. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida |
Veja também
| Editar esta página Ver fonteAsNullableChar()
Retorna o valor armazenado como um caractere anulável .
Declaração
public char? AsNullableChar()
Devoluções
Tipo | Descrição |
---|---|
caractere? | Uma unidade de código UTF-16 anulável que representa o valor armazenado no banco de dados. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida |
AsNullableData()
Retorna o valor armazenado como uma array de bytes.
Declaração
public byte[]? AsNullableData()
Devoluções
Tipo | Descrição |
---|---|
byte[] | Uma array anulável de bytes representando o valor armazenado no banco de dados. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida |
AsNullableDate()
Retorna o valor armazenado como um DateTimeoffset anulável .
Declaração
public DateTimeOffset? AsNullableDate()
Devoluções
Tipo | Descrição |
---|---|
DateTimeoffset? | Um valor DateTimeoffset anulável que representa o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida |
AsNullableDecimal()
Retorna o valor armazenado como um decimal anulável .
Declaração
public decimal? AsNullableDecimal()
Devoluções
Tipo | Descrição |
---|---|
decimal? | Um número decimal de 96 bits anulável que representa o valor armazenado no banco de dados. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo Decimal128 ou Null. |
AsNullableDecimal128()
Retorna o valor armazenado como um MongoDB.Bson.Decimal128 anulável .
Declaração
public Decimal128? AsNullableDecimal128()
Devoluções
Tipo | Descrição |
---|---|
Decimal128? | Um número decimal anulável de 128 bits que representa o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida |
AsNullableDouble()
Retorna o valor armazenado como um duplo anulável .
Declaração
public double? AsNullableDouble()
Devoluções
Tipo | Descrição |
---|---|
duplo? | Um número de ponto flutuante anulável de 64 bits que representa o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo Duplo ou Nulo. |
AsNullableFloat()
Retorna o valor armazenado como uma flutuação anulável .
Declaração
public float? AsNullableFloat()
Devoluções
Tipo | Descrição |
---|---|
flutuar? | Um número de ponto flutuante anulável de 32 bits que representa o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo Flutuante ou Nulo. |
AsNullableGuid()
Retorna o valor armazenado como um Guia anulável.
Declaração
public Guid? AsNullableGuid()
Devoluções
Tipo | Descrição |
---|---|
Guia? | Um Guia anulável representando o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida |
AsNullableIRealmObject()
Retorna o valor armazenado como um IRealmObjectBase.
Declaração
public IRealmObjectBase? AsNullableIRealmObject()
Devoluções
Tipo | Descrição |
---|---|
IRealmObjectBase | A nullable IRealmObjectBase instance representing the value stored in the database. será |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo objeto ou Null. |
AsNullableInt16()
Retorna o valor armazenado como um curto anulável.
Declaração
public short? AsNullableInt16()
Devoluções
Tipo | Descrição |
---|---|
curto? | Um número inteiro de 16 bits anulável que representa o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida |
Veja também
| Editar esta página Ver fonteAsNullableInt16RealmInteger()
Retorna o valor armazenado como um RealmInteger<T> anulável. Oferece API de Incremento/Decremento que preserva a intenção ao mesclar conflitos.
Declaração
public RealmInteger<short>? AsNullableInt16RealmInteger()
Devoluções
Tipo | Descrição |
---|---|
RealmInteger<curto>? | Um RealmInteger<T> de 16 bits anulável representando o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida |
Veja também
| Editar esta página Ver fonteAsNullableInt32()
Retorna o valor armazenado como um int anulável .
Declaração
public int? AsNullableInt32()
Devoluções
Tipo | Descrição |
---|---|
int? | Um número inteiro de 32 bits anulável que representa o valor armazenado no banco de dados. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida |
Veja também
| Editar esta página Ver fonteAsNullableInt32RealmInteger()
Retorna o valor armazenado como um RealmInteger<T> anulável. Oferece API de Incremento/Decremento que preserva a intenção ao mesclar conflitos.
Declaração
public RealmInteger<int>? AsNullableInt32RealmInteger()
Devoluções
Tipo | Descrição |
---|---|
RealmInteger<int>? | Um RealmInteger<T> de 32 bits anulável que representa o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida |
Veja também
| Editar esta página Ver fonteAsNullableInt64()
Retorna o valor armazenado como um longo anulável .
Declaração
public long? AsNullableInt64()
Devoluções
Tipo | Descrição |
---|---|
longo? | Um número inteiro de 64 bits anulável que representa o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida |
Veja também
| Editar esta página Ver fonteAsNullableInt64RealmInteger()
Retorna o valor armazenado como um RealmInteger<T> anulável. Oferece API de Incremento/Decremento que preserva a intenção ao mesclar conflitos.
Declaração
public RealmInteger<long>? AsNullableInt64RealmInteger()
Devoluções
Tipo | Descrição |
---|---|
RealmInteger<longo>? | Um RealmInteger<T> de 64 bits anulável que representa o valor armazenado no banco de dados. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida |
Veja também
| Editar esta página Ver fonteAsNullableObjectId()
Retorna o valor armazenado como um MongoDB.Bson.ObjectId anulável .
Declaração
public ObjectId? AsNullableObjectId()
Devoluções
Tipo | Descrição |
---|---|
ObjectId? | Um ObjectId anulável representando o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo ObjectId ou Null. |
AsNullableRealmObject()
Retorna o valor armazenado como um RealmObjectBase.
Declaração
public RealmObjectBase? AsNullableRealmObject()
Devoluções
Tipo | Descrição |
---|---|
RealmObjectBase | Uma instância de RealmObjectBase anulável representando o valor armazenado no reconhecimento de data center. será |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo objeto ou Null. |
AsNullableRealmObject<T>()
Retorna o valor armazenado como T
que herda de RealmObjectBase.
Declaração
public T? AsNullableRealmObject<T>() where T : class, IRealmObjectBase
Devoluções
Tipo | Descrição |
---|---|
t | Uma instância de RealmObjectBase anulável representando o valor armazenado no reconhecimento de data center. será |
Parâmetros de tipo
Nome | Descrição |
---|---|
t | O tipo do objeto armazenado no banco de dados. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo objeto ou Null. |
AsNullableString()
Retorna o valor armazenado como uma string.
Declaração
public string? AsNullableString()
Devoluções
Tipo | Descrição |
---|---|
string | Uma string anulável representando o valor armazenado no banco de dados. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo String ou Null. |
AsObjectId()
Retorna o valor armazenado como um MongoDB.Bson.ObjectId.
Declaração
public ObjectId AsObjectId()
Devoluções
Tipo | Descrição |
---|---|
ObjectId | Um ObjectId representando o valor armazenado no reconhecimento de data center. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo ObjectId. |
AsRealmObject()
Retorna o valor armazenado como um RealmObjectBase.
Declaração
public RealmObjectBase AsRealmObject()
Devoluções
Tipo | Descrição |
---|---|
RealmObjectBase | Uma instância de RealmObjectBase representando o valor armazenado no banco de dados. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo objeto. |
AsRealmObject<T>()
Retorna o valor armazenado como T
que herda de RealmObjectBase.
Declaração
public T AsRealmObject<T>() where T : IRealmObjectBase
Devoluções
Tipo | Descrição |
---|---|
t | Uma instância de RealmObjectBase representando o valor armazenado no banco de dados. |
Parâmetros de tipo
Nome | Descrição |
---|---|
t | O tipo do objeto armazenado no banco de dados. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo objeto. |
AsString()
Retorna o valor armazenado como uma string.
Declaração
public string AsString()
Devoluções
Tipo | Descrição |
---|---|
string | Uma string representando o valor armazenado no banco de dados. |
Exceções
Tipo | Condição |
---|---|
Exceção de operação inválida | Lançado se o valor subjacente não for do tipo String. |
As<T>()
Retorna o valor armazenado convertido para T
.
Declaração
public T As<T>()
Devoluções
Tipo | Descrição |
---|---|
t | O valor subjacente convertido para |
Parâmetros de tipo
Nome | Descrição |
---|---|
t | O tipo para o qual converter o valor. |
Exceções
Tipo | Condição |
---|---|
InvalidCastException | Lançado se o tipo não for convertível em |
Dicionário(IDictionary<string, RealmValue>)
Obtém um RealmValue representando um dicionário.
Declaração
public static RealmValue Dictionary(IDictionary<string, RealmValue> value)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
IDictionary<string, RealmValue> | valor | O dicionário de entrada a ser copiado. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um novo RealmValue representando o dicionário de entrada. |
Observações
Uma vez criado, este RealmValue apenas envolverá a coleção de entrada. Depois que o objeto que contém este RealmValue for gerenciado, esse valor será um dicionário Realm.
Equals(RealmValue)
Indica se o objeto atual é igual a outro objeto do mesmo tipo.
Declaração
public bool Equals(RealmValue other)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | Outro | Um objeto para comparar com este objeto. |
Devoluções
Tipo | Descrição |
---|---|
bool | verdadeiro se o objeto atual for igual ao outro parâmetro; caso contrário, falso. |
List(IList<RealmValue>)
Obtém um RealmValue representando uma lista.
Declaração
public static RealmValue List(IList<RealmValue> value)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
IList<RealmValue> | valor | A lista de entrada a ser copiada. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um novo RealmValue representando a lista de entrada. |
Observações
Uma vez criado, este RealmValue apenas envolverá a coleção de entrada. Depois que o objeto que contém este RealmValue for gerenciado, esse valor será uma lista de Realm .
ToString()
Retorna a representação de string deste RealmValue.
Declaração
public override string ToString()
Devoluções
Tipo | Descrição |
---|---|
string | Uma string que descreve o valor. |
Substitui
Operadores
| Editar esta página Ver fonteoperador ==(RealmValue, RealmValue)
Compara duas instâncias do RealmValue para igualdade.
Declaração
public static bool operator ==(RealmValue left, RealmValue right)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | esquerda | A instância esquerda. |
RealmValue | direita | A instância certa. |
Devoluções
Tipo | Descrição |
---|---|
bool |
|
operador explícito Decimal128(RealmValue)
Converte um RealmValue para MongoDB.Bson.Decimal128. Equivalente a AsDecimal128().
Declaração
public static explicit operator Decimal128(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
Decimal128 | O MongoDB.Bson.Decimal128 armazenado no RealmValue. |
operador explícito ObjectId(RealmValue)
Converte um RealmValue para MongoDB.Bson.ObjectId. Equivalente a AsObjectId().
Declaração
public static explicit operator ObjectId(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
ObjectId | O MongoDB.Bson.ObjectId armazenado no RealmValue. |
operador explícito RealmInteger<byte>(RealmValue)
Converte um RealmValue para RealmInteger<byte>. Equivalente a AsByteRealmInteger().
Declaração
public static explicit operator RealmInteger<byte>(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
RealmInteger<byte> | O RealmInteger<byte> armazenado no RealmValue. |
operador explícito RealmInteger<short>(RealmValue)
Converte um RealmValue para RealmInteger<short>. Equivalente a AsInt16RealmInteger().
Declaração
public static explicit operator RealmInteger<short>(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
RealmInteger<curto> | O RealmInteger<short> armazenado no RealmValue. |
operador explícito RealmInteger<int>(RealmValue)
Converte um RealmValue para RealmInteger<int> . Equivalente a AsInt32RealmInteger() .
Declaração
public static explicit operator RealmInteger<int>(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
RealmInteger<int> | O RealmInteger<int> armazenado no RealmValue. |
operador explícito RealmInteger<long>(RealmValue)
Converte um RealmValue para RealmInteger<long>. Equivalente a AsInt64RealmInteger().
Declaração
public static explicit operator RealmInteger<long>(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
RealmInteger<long> | O RealmInteger<long> armazenado no RealmValue. |
operador explícito RealmObjectBase?(RealmValue)
Converte um RealmValue para RealmObjectBase? . Equivalente a AsNullableRealmObject() .
Declaração
public static explicit operator RealmObjectBase?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
RealmObjectBase | O RealmObjectBase? armazenado no RealmValue. |
operador explícito bool(RealmValue)
Converte um RealmValue em bool. Equivalente a AsBool().
Declaração
public static explicit operator bool(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
bool | O bool armazenado no RealmValue. |
byte operador explícito(RealmValue)
Converte um RealmValue para byte. Equivalente a AsByte().
Declaração
public static explicit operator byte(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
byte | O byte armazenado no RealmValue. |
operador explícito byte[]?(RealmValue)
Converte um RealmValue para byte[]?. Equivalente a AsNullableData().
Declaração
public static explicit operator byte[]?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
byte[] | O byte[]? armazenado no RealmValue . |
operador explícito caractere(RealmValue)
Converte um RealmValue para car. Equivalente a AsChar().
Declaração
public static explicit operator char(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
caractere | O caractere armazenado no RealmValue. |
operador explícito DateTimeoffset(RealmValue)
Converte um RealmValue para DateTimeoffset. Equivalente a AsDate().
Declaração
public static explicit operator DateTimeOffset(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
DateTimeoffset | O DateTimeoffset armazenado no RealmValue. |
operador explícito decimal(RealmValue)
Converte um RealmValue para decimal. Equivalente a AsDecimal().
Declaração
public static explicit operator decimal(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
Decimal | O decimal armazenado no RealmValue. |
operador explícito duplo(RealmValue)
Converte um RealmValue em double. Equivalente a AsDouble().
Declaração
public static explicit operator double(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
double | O duplo armazenado no RealmValue. |
operador explícito Guia(RealmValue)
Converte um RealmValue para Guia. Equivalente a AsGuid().
Declaração
public static explicit operator Guid(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
Guia | O GUID armazenado no RealmValue. |
operador explícito curto(RealmValue)
Converte um RealmValue em curto. Equivalente a AsInt16().
Declaração
public static explicit operator short(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
curto | O curto armazenado no RealmValue. |
operador explícito int(RealmValue)
Converte um RealmValue para int. Equivalente a AsInt32().
Declaração
public static explicit operator int(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
int | O int armazenado no RealmValue. |
operador explícito longo (RealmValue)
Converte um RealmValue em longo. Equivalente a AsInt64().
Declaração
public static explicit operator long(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
long | O longo armazenado no RealmValue. |
operador explícito Decimal128?(RealmValue)
Converte um RealmValue para Decimal128?. Equivalente a AsNullableDecimal128().
Declaração
public static explicit operator Decimal128?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
Decimal128? | O Decimal128? armazenado no RealmValue. |
operador explícito ObjectId?(RealmValue)
converte um RealmValue para ObjectId?. Equivalente a AsNullableObjectId().
Declaração
public static explicit operator ObjectId?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
ObjectId? | O ObjectId? armazenado no RealmValue. |
operador explícito RealmInteger<byte>?(RealmValue)
Converte um RealmValue para RealmInteger<byte>?. Equivalente a AsNullableByteRealmInteger().
Declaração
public static explicit operator RealmInteger<byte>?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
RealmInteger<byte>? | O RealmInteger<byte>? armazenado no RealmValue. |
operador explícito RealmInteger<short>?(RealmValue)
Converte um RealmValue para RealmInteger<short>?. Equivalente a AsNullableInt16RealmInteger().
Declaração
public static explicit operator RealmInteger<short>?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
RealmInteger<curto>? | O RealmInteger<short>? armazenado no RealmValue. |
operador explícito RealmInteger<int>?(RealmValue)
Converte um RealmValue para RealmInteger<int>?. Equivalente a AsNullableInt32RealmInteger().
Declaração
public static explicit operator RealmInteger<int>?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
RealmInteger<int>? | O RealmInteger<int>? armazenado no RealmValue. |
operador explícito RealmInteger<long>?(RealmValue)
Converte um RealmValue para RealmInteger<long>?. Equivalente a AsNullableInt64RealmInteger().
Declaração
public static explicit operator RealmInteger<long>?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
RealmInteger<longo>? | O RealmInteger<long>? armazenado no RealmValue. |
operador bool explícito?(RealmValue)
Converte um RealmValue em bool?. Equivalente a AsNullableBool().
Declaração
public static explicit operator bool?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
bool? | O bool? armazenado no RealmValue. |
byte de operador explícito?(RealmValue)
Converte um RealmValue para byte?. Equivalente a AsNullableByte().
Declaração
public static explicit operator byte?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
byte? | O byte? armazenado no RealmValue. |
operador explícito caractere?(RealmValue)
Converte um RealmValue para caractere?. Equivalente a AsNullableChar().
Declaração
public static explicit operator char?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
caractere? | O personagem? armazenado no RealmValue. |
operador explícito DateTimeoffset?(RealmValue)
Converte um RealmValue para DateTimeoffset?. Equivalente a AsNullableDate().
Declaração
public static explicit operator DateTimeOffset?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
DateTimeoffset? | O DateTimeoffset? armazenado no RealmValue. |
operador explícito decimal?(RealmValue)
Converte um RealmValue para decimal?. Equivalente a AsNullableDecimal().
Declaração
public static explicit operator decimal?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
decimal? | O decimal? armazenado no RealmValue. |
operador explícito duplo?(RealmValue)
Converte um RealmValue em duplo?. Equivalente a AsNullableDouble().
Declaração
public static explicit operator double?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
duplo? | O duplo? armazenado no RealmValue. |
guia explícito do operador?(RealmValue)
converte um RealmValue para GUID?. Equivalente a AsNullableGuid().
Declaração
public static explicit operator Guid?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
Guia? | O Guia? armazenado no RealmValue. |
operador explícito curto?(RealmValue)
Converte um RealmValue em curto?. Equivalente a AsNullableInt16().
Declaração
public static explicit operator short?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
curto? | O curto? armazenado no RealmValue. |
operador explícito int?(RealmValue)
Converte um RealmValue para int?. Equivalente a AsNullableInt32().
Declaração
public static explicit operator int?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
int? | O int? armazenado no RealmValue. |
operador explícito longo?(RealmValue)
Converte um RealmValue em longo?. Equivalente a AsNullableInt64().
Declaração
public static explicit operator long?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
longo? | O longo? armazenado no RealmValue. |
flutuação do operador explícito?(RealmValue)
Converte um RealmValue para flutuar?. Equivalente a AsNullableFloat().
Declaração
public static explicit operator float?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
flutuar? | O flutuador? armazenado no RealmValue. |
flutuação do operador explícito (RealmValue)
Converte um RealmValue em float. Equivalente a AsFloat() .
Declaração
public static explicit operator float(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
float | O flutuador armazenado no RealmValue. |
string de operador explícita?(RealmValue)
Converte um RealmValue em string?. Equivalente a AsNullableString().
Declaração
public static explicit operator string?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | valid | O RealmValue a ser convertido. |
Devoluções
Tipo | Descrição |
---|---|
string | A string? armazenado no RealmValue. |
operador implícito RealmValue(Decimal128)
Constrói implicitamente um RealmValue a partir de MongoDB.Bson.Decimal128.
Declaração
public static implicit operator RealmValue(Decimal128 val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Decimal128 | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(ObjectId)
Constrói implicitamente um RealmValue a partir de MongoDB.Bson.ObjectId.
Declaração
public static implicit operator RealmValue(ObjectId val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
ObjectId | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(RealmInteger<byte>)
Constrói implicitamente um RealmValue a partir de RealmInteger<byte>.
Declaração
public static implicit operator RealmValue(RealmInteger<byte> val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmInteger<byte> | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(RealmInteger<short>)
Constrói implicitamente um RealmValue a partir de RealmInteger<short>.
Declaração
public static implicit operator RealmValue(RealmInteger<short> val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmInteger<curto> | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(RealmInteger<int>)
Constrói implicitamente um RealmValue a partir de RealmInteger<int>.
Declaração
public static implicit operator RealmValue(RealmInteger<int> val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmInteger<int> | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(RealmInteger<long>)
Constrói implicitamente um RealmValue a partir de RealmInteger<long>.
Declaração
public static implicit operator RealmValue(RealmInteger<long> val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmInteger<long> | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(RealmObjectBase?)
Constrói implicitamente um RealmValue a partir de RealmObjectBase?.
Declaração
public static implicit operator RealmValue(RealmObjectBase? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmObjectBase | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(RealmValue[]?)
Constrói implicitamente um RealmValue a partir de RealmValue[]?.
Declaração
public static implicit operator RealmValue(RealmValue[]? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue[] | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(bool)
Constrói implicitamente um RealmValue a partir de bool.
Declaração
public static implicit operator RealmValue(bool val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
bool | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(byte)
Constrói implicitamente um RealmValue a partir de byte.
Declaração
public static implicit operator RealmValue(byte val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
byte | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(byte[]?)
Constrói implicitamente um RealmValue a partir de byte[]?.
Declaração
public static implicit operator RealmValue(byte[]? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
byte[] | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(char)
Constrói implicitamente um RealmValue a partir de caracteres.
Declaração
public static implicit operator RealmValue(char val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
caractere | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(Dicionário<string, RealmValue>?)
Constrói implicitamente um RealmValue a partir de Dicionário <string, RealmValue>.
Declaração
public static implicit operator RealmValue(Dictionary<string, RealmValue>? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Dicionário<string, RealmValue> | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(List<RealmValue>?)
Constrói implicitamente um RealmValue a partir de List<RealmValue>?.
Declaração
public static implicit operator RealmValue(List<RealmValue>? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Lista<RealmValue> | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(DateTimeoffset)
Constrói implicitamente um RealmValue a partir de DateTimeoffset.
Declaração
public static implicit operator RealmValue(DateTimeOffset val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
DateTimeoffset | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(decimal)
Constrói implicitamente um RealmValue a partir de decimal.
Declaração
public static implicit operator RealmValue(decimal val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Decimal | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(duplo)
Constrói implicitamente um RealmValue a partir de double.
Declaração
public static implicit operator RealmValue(double val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
double | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(Guid)
Constrói implicitamente um RealmValue a partir de Guia.
Declaração
public static implicit operator RealmValue(Guid val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Guia | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(short)
Constrói implicitamente um RealmValue a partir de.
Declaração
public static implicit operator RealmValue(short val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
curto | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(int)
Constrói implicitamente um RealmValue a partir de int.
Declaração
public static implicit operator RealmValue(int val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
int | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(long)
Constrói implicitamente um RealmValue a partir de.
Declaração
public static implicit operator RealmValue(long val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
long | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(Decimal128?)
Constrói implicitamente um RealmValue a partir de Decimal128?.
Declaração
public static implicit operator RealmValue(Decimal128? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Decimal128? | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(ObjectId?)
Constrói implicitamente um RealmValue a partir do ObjectId?.
Declaração
public static implicit operator RealmValue(ObjectId? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
ObjectId? | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(RealmInteger<byte>?)
Constrói implicitamente um RealmValue a partir de RealmInteger<byte>?.
Declaração
public static implicit operator RealmValue(RealmInteger<byte>? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmInteger<byte>? | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(RealmInteger<short>?)
Constrói implicitamente um RealmValue a partir de RealmInteger<short>?.
Declaração
public static implicit operator RealmValue(RealmInteger<short>? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmInteger<curto>? | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(RealmInteger<int>?)
Constrói implicitamente um RealmValue a partir de RealmInteger<int>?.
Declaração
public static implicit operator RealmValue(RealmInteger<int>? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmInteger<int>? | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(RealmInteger<long>?)
Constrói implicitamente um RealmValue a partir de RealmInteger<long>?.
Declaração
public static implicit operator RealmValue(RealmInteger<long>? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmInteger<longo>? | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(bool?)
Constrói implicitamente um RealmValue a partir de bool?.
Declaração
public static implicit operator RealmValue(bool? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
bool? | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(byte?)
Constrói implicitamente um RealmValue a partir de bytes?.
Declaração
public static implicit operator RealmValue(byte? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
byte? | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(char?)
Constrói implicitamente um RealmValue a partir de caracteres?.
Declaração
public static implicit operator RealmValue(char? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
caractere? | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(DateTimeoffset?)
Constrói implicitamente um RealmValue a partir de DateTimeoffset?.
Declaração
public static implicit operator RealmValue(DateTimeOffset? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
DateTimeoffset? | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(decimal?)
Constrói implicitamente um RealmValue a partir de decimal?.
Declaração
public static implicit operator RealmValue(decimal? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
decimal? | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(duplo?)
Constrói implicitamente um RealmValue a partir de double?.
Declaração
public static implicit operator RealmValue(double? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
duplo? | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(Guid?)
Constrói implicitamente um RealmValue a partir do Guia ?.
Declaração
public static implicit operator RealmValue(Guid? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Guia? | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(short?)
Constrói implicitamente um RealmValue a partir de?.
Declaração
public static implicit operator RealmValue(short? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
curto? | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(int?)
Constrói implicitamente um RealmValue a partir de int?.
Declaração
public static implicit operator RealmValue(int? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
int? | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(long?)
Constrói implicitamente um RealmValue a partir de muito tempo?.
Declaração
public static implicit operator RealmValue(long? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
longo? | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(float?)
Constrói implicitamente um RealmValue a partir de uma flutuação?.
Declaração
public static implicit operator RealmValue(float? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
flutuar? | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(float)
Constrói implicitamente um RealmValue a partir de float.
Declaração
public static implicit operator RealmValue(float val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
float | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador implícito RealmValue(string?)
Constrói implicitamente um RealmValue a partir de uma string?.
Declaração
public static implicit operator RealmValue(string? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
string | valid | O valor a ser armazenado no RealmValue. |
Devoluções
Tipo | Descrição |
---|---|
RealmValue | Um RealmValue contendo o |
operador !=(RealmValue, RealmValue)
Compara duas instâncias de RealmValue para desigualdade.
Declaração
public static bool operator !=(RealmValue left, RealmValue right)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
RealmValue | esquerda | A instância esquerda. |
RealmValue | direita | A instância certa. |
Devoluções
Tipo | Descrição |
---|---|
bool |
|