Class BacklinkAttribute
Um atributo que indica que a propriedade que ele decore é o fim inverso de um relacionamento.
namespace: Realms
Conjunto: Realm.exe
Sintaxe
[AttributeUsage(AttributeTargets.Property)]
public sealed class BacklinkAttribute : Attribute
Exemplos
class Dog : RealmObject
{
// One to many relationship with Person.Dogs
public Person Owner { get; set; }
}
class Person : RealmObject
{
[Backlink(nameof(Dog.Owner))]
public IQueryable<Dog> Dogs { get; }
// Many to many relationship with Hobby.PeopleWithThatHobby
public IList<Hobby> Hobbies { get; }
}
class Hobby : RealmObject
{
[Backlink(nameof(Person.Hobbies))]
public IQueryable<Person> PeopleWithThatHobby { get; }
}
Construtores
| Editar esta página Ver fonteBacklinkAttribute(string)
Inicializa uma nova instância da classe BacklinkAttribute .
Declaração
public BacklinkAttribute(string property)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
string | propriedade | A propriedade que está na outra extremidade do relacionamento. |
Propriedades
| Editar esta página Ver fontePropriedade
Obtém a propriedade que está na outra extremidade do relacionamento.
Declaração
public string Property { get; }
Valor da propriedade
Tipo | Descrição |
---|---|
string |