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 Realm
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 |
---|---|
Realm |
Uma nova instância de RealmValue do tipo Null. |
ObjectType
Obtém o nome do tipo do objeto contido em Realm
Declaração
public string? ObjectType { get; }
Valor da propriedade
Tipo | Descrição |
---|---|
string | O nome do tipo armazenado no Realm |
Tipo
Obtém o Realm
Declaração
public RealmValueType Type { get; }
Valor da propriedade
Tipo | Descrição |
---|---|
Realm |
O Realm |
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 Realm
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 Realm
Declaração
public RealmInteger<byte> AsByteRealmInteger()
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
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 Date
Declaração
public DateTimeOffset AsDate()
Devoluções
Tipo | Descrição |
---|---|
Date |
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 Mongo
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, Realm |
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 IRealm
Declaração
public IRealmObjectBase AsIRealmObject()
Devoluções
Tipo | Descrição |
---|---|
IRealm |
Uma instância IRealm |
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 Realm
Declaração
public RealmInteger<short> AsInt16RealmInteger()
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
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 Realm
Declaração
public RealmInteger<int> AsInt32RealmInteger()
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
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 Realm
Declaração
public RealmInteger<long> AsInt64RealmInteger()
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
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<Realm |
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 Realm
Declaração
public RealmInteger<byte>? AsNullableByteRealmInteger()
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
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 Date
Declaração
public DateTimeOffset? AsNullableDate()
Devoluções
Tipo | Descrição |
---|---|
Date |
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 Mongo
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 IRealm
Declaração
public IRealmObjectBase? AsNullableIRealmObject()
Devoluções
Tipo | Descrição |
---|---|
IRealm |
A nullable IRealm |
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 Realm
Declaração
public RealmInteger<short>? AsNullableInt16RealmInteger()
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
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 Realm
Declaração
public RealmInteger<int>? AsNullableInt32RealmInteger()
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
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 Realm
Declaração
public RealmInteger<long>? AsNullableInt64RealmInteger()
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
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 Mongo
Declaração
public ObjectId? AsNullableObjectId()
Devoluções
Tipo | Descrição |
---|---|
Object |
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 Object |
AsNullableRealmObject()
Retorna o valor armazenado como um Realm
Declaração
public RealmObjectBase? AsNullableRealmObject()
Devoluções
Tipo | Descrição |
---|---|
Realm |
Uma instância de Realm |
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 Realm
Declaração
public T? AsNullableRealmObject<T>() where T : class, IRealmObjectBase
Devoluções
Tipo | Descrição |
---|---|
t | Uma instância de Realm |
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 Mongo
Declaração
public ObjectId AsObjectId()
Devoluções
Tipo | Descrição |
---|---|
Object |
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 Object |
AsRealmObject()
Retorna o valor armazenado como um Realm
Declaração
public RealmObjectBase AsRealmObject()
Devoluções
Tipo | Descrição |
---|---|
Realm |
Uma instância de Realm |
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 Realm
Declaração
public T AsRealmObject<T>() where T : IRealmObjectBase
Devoluções
Tipo | Descrição |
---|---|
t | Uma instância de Realm |
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 |
---|---|
Invalid |
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, Realm |
valor | O dicionário de entrada a ser copiado. |
Devoluções
Tipo | Descrição |
---|---|
Realm |
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 |
---|---|---|
Realm |
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<Realm |
valor | A lista de entrada a ser copiada. |
Devoluções
Tipo | Descrição |
---|---|
Realm |
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 Realm
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 Realm
Declaração
public static bool operator ==(RealmValue left, RealmValue right)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
esquerda | A instância esquerda. |
Realm |
direita | A instância certa. |
Devoluções
Tipo | Descrição |
---|---|
bool |
|
operador explícito Decimal128(RealmValue)
Converte um Realm
Declaração
public static explicit operator Decimal128(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
Decimal128 | O Mongo |
operador explícito ObjectId(RealmValue)
Converte um Realm
Declaração
public static explicit operator ObjectId(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
Object |
O Mongo |
operador explícito RealmInteger<byte>(RealmValue)
Converte um Realm
Declaração
public static explicit operator RealmInteger<byte>(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
O Realm |
operador explícito RealmInteger<short>(RealmValue)
Converte um Realm
Declaração
public static explicit operator RealmInteger<short>(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
O Realm |
operador explícito RealmInteger<int>(RealmValue)
Converte um Realm
Declaração
public static explicit operator RealmInteger<int>(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
O Realm |
operador explícito RealmInteger<long>(RealmValue)
Converte um Realm
Declaração
public static explicit operator RealmInteger<long>(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
O Realm |
operador explícito RealmObjectBase?(RealmValue)
Converte um Realm
Declaração
public static explicit operator RealmObjectBase?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
O Realm |
operador explícito bool(RealmValue)
Converte um Realm
Declaração
public static explicit operator bool(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
bool | O bool armazenado no Realm |
byte operador explícito(RealmValue)
Converte um Realm
Declaração
public static explicit operator byte(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
byte | O byte armazenado no Realm |
operador explícito byte[]?(RealmValue)
Converte um Realm
Declaração
public static explicit operator byte[]?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
byte[] | O byte[]? armazenado no Realm |
operador explícito caractere(RealmValue)
Converte um Realm
Declaração
public static explicit operator char(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
caractere | O caractere armazenado no Realm |
operador explícito DateTimeoffset(RealmValue)
Converte um Realm
Declaração
public static explicit operator DateTimeOffset(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
Date |
O Date |
operador explícito decimal(RealmValue)
Converte um Realm
Declaração
public static explicit operator decimal(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
Decimal | O decimal armazenado no Realm |
operador explícito duplo(RealmValue)
Converte um Realm
Declaração
public static explicit operator double(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
double | O duplo armazenado no Realm |
operador explícito Guia(RealmValue)
Converte um Realm
Declaração
public static explicit operator Guid(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
Guia | O GUID armazenado no Realm |
operador explícito curto(RealmValue)
Converte um Realm
Declaração
public static explicit operator short(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
curto | O curto armazenado no Realm |
operador explícito int(RealmValue)
Converte um Realm
Declaração
public static explicit operator int(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
int | O int armazenado no Realm |
operador explícito longo (RealmValue)
Converte um Realm
Declaração
public static explicit operator long(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
long | O longo armazenado no Realm |
operador explícito Decimal128?(RealmValue)
Converte um Realm
Declaração
public static explicit operator Decimal128?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
Decimal128? | O Decimal128? armazenado no Realm |
operador explícito ObjectId?(RealmValue)
converte um Realm
Declaração
public static explicit operator ObjectId?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
Object |
O Object |
operador explícito RealmInteger<byte>?(RealmValue)
Converte um Realm
Declaração
public static explicit operator RealmInteger<byte>?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
O Realm |
operador explícito RealmInteger<short>?(RealmValue)
Converte um Realm
Declaração
public static explicit operator RealmInteger<short>?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
O Realm |
operador explícito RealmInteger<int>?(RealmValue)
Converte um Realm
Declaração
public static explicit operator RealmInteger<int>?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
O Realm |
operador explícito RealmInteger<long>?(RealmValue)
Converte um Realm
Declaração
public static explicit operator RealmInteger<long>?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
O Realm |
operador bool explícito?(RealmValue)
Converte um Realm
Declaração
public static explicit operator bool?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
bool? | O bool? armazenado no Realm |
byte de operador explícito?(RealmValue)
Converte um Realm
Declaração
public static explicit operator byte?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
byte? | O byte? armazenado no Realm |
operador explícito caractere?(RealmValue)
Converte um Realm
Declaração
public static explicit operator char?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
caractere? | O personagem? armazenado no Realm |
operador explícito DateTimeoffset?(RealmValue)
Converte um Realm
Declaração
public static explicit operator DateTimeOffset?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
Date |
O Date |
operador explícito decimal?(RealmValue)
Converte um Realm
Declaração
public static explicit operator decimal?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
decimal? | O decimal? armazenado no Realm |
operador explícito duplo?(RealmValue)
Converte um Realm
Declaração
public static explicit operator double?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
duplo? | O duplo? armazenado no Realm |
guia explícito do operador?(RealmValue)
converte um Realm
Declaração
public static explicit operator Guid?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
Guia? | O Guia? armazenado no Realm |
operador explícito curto?(RealmValue)
Converte um Realm
Declaração
public static explicit operator short?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
curto? | O curto? armazenado no Realm |
operador explícito int?(RealmValue)
Converte um Realm
Declaração
public static explicit operator int?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
int? | O int? armazenado no Realm |
operador explícito longo?(RealmValue)
Converte um Realm
Declaração
public static explicit operator long?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
longo? | O longo? armazenado no Realm |
flutuação do operador explícito?(RealmValue)
Converte um Realm
Declaração
public static explicit operator float?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
flutuar? | O flutuador? armazenado no Realm |
flutuação do operador explícito (RealmValue)
Converte um Realm
Declaração
public static explicit operator float(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
float | O flutuador armazenado no Realm |
string de operador explícita?(RealmValue)
Converte um Realm
Declaração
public static explicit operator string?(RealmValue val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O Realm |
Devoluções
Tipo | Descrição |
---|---|
string | A string? armazenado no Realm |
operador implícito RealmValue(Decimal128)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(Decimal128 val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Decimal128 | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(ObjectId)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(ObjectId val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Object |
valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(RealmInteger<byte>)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(RealmInteger<byte> val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(RealmInteger<short>)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(RealmInteger<short> val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(RealmInteger<int>)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(RealmInteger<int> val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(RealmInteger<long>)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(RealmInteger<long> val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(RealmObjectBase?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(RealmObjectBase? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(RealmValue[]?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(RealmValue[]? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(bool)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(bool val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
bool | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(byte)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(byte val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
byte | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(byte[]?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(byte[]? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
byte[] | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(char)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(char val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
caractere | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(Dicionário<string, RealmValue>?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(Dictionary<string, RealmValue>? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Dicionário<string, Realm |
valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(List<RealmValue>?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(List<RealmValue>? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Lista<Realm |
valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(DateTimeoffset)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(DateTimeOffset val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Date |
valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(decimal)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(decimal val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Decimal | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(duplo)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(double val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
double | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(Guid)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(Guid val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Guia | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(short)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(short val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
curto | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(int)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(int val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
int | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(long)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(long val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
long | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(Decimal128?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(Decimal128? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Decimal128? | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(ObjectId?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(ObjectId? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Object |
valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(RealmInteger<byte>?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(RealmInteger<byte>? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(RealmInteger<short>?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(RealmInteger<short>? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(RealmInteger<int>?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(RealmInteger<int>? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(RealmInteger<long>?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(RealmInteger<long>? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(bool?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(bool? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
bool? | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(byte?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(byte? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
byte? | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(char?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(char? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
caractere? | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(DateTimeoffset?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(DateTimeOffset? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Date |
valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(decimal?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(decimal? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
decimal? | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(duplo?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(double? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
duplo? | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(Guid?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(Guid? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Guia? | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(short?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(short? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
curto? | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(int?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(int? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
int? | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(long?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(long? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
longo? | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(float?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(float? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
flutuar? | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(float)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(float val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
float | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador implícito RealmValue(string?)
Constrói implicitamente um Realm
Declaração
public static implicit operator RealmValue(string? val)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
string | valid | O valor a ser armazenado no Realm |
Devoluções
Tipo | Descrição |
---|---|
Realm |
Um Realm |
operador !=(RealmValue, RealmValue)
Compara duas instâncias de Realm
Declaração
public static bool operator !=(RealmValue left, RealmValue right)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Realm |
esquerda | A instância esquerda. |
Realm |
direita | A instância certa. |
Devoluções
Tipo | Descrição |
---|---|
bool |
|