클래스 BacklinkAttribute
데코레이션하는 속성이 관계의 반대되는 끝임을 나타내는 속성입니다.
네임스페이스: Realms
어셈블리: Realm.exe
구문
[AttributeUsage(AttributeTargets.Property)]
public sealed class BacklinkAttribute : Attribute
예시
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; }
}
생성자
| 이 페이지 편집 소스 보기BacklinkAttribute(문자열)
BacklinkAttribute 클래스의 새 인스턴스를 초기화합니다.
선언
public BacklinkAttribute(string property)
매개변수
유형 | 이름 | 설명 |
---|---|---|
문자열 | 속성 | 관계의 다른 쪽 끝에 있는 속성입니다. |
속성
| 이 페이지 편집 소스 보기속성
관계의 다른 쪽 끝에 있는 속성을 가져옵니다.
선언
public string Property { get; }
속성 값
유형 | 설명 |
---|---|
문자열 |