에 대한 검색 결과

    목차 표시/숨기기

    DynamicObjectApi 구조화

    managed RealmObject의 데이터에 동적으로 액세스할 수 있도록 API 세트를 노출하는 클래스입니다.

    상속된 멤버
    ValueType.ToString()
    네임스페이스: Realms
    어셈블리: Realm.exe
    구문
    public readonly struct DynamicObjectApi

    방법

    | 이 페이지 편집 소스 보기

    GetBacklinks(string)

    역링크 속성의 값을 가져옵니다. 이 속성은 명시적으로 선언되고 BacklinkAttribute 로 주석이 추가되어야 합니다.

    선언
    public IQueryable<IRealmObjectBase> GetBacklinks(string propertyName)
    매개변수
    유형 이름 설명
    문자열 속성 이름

    역링크 속성의 이름입니다.

    반환
    유형 설명
    IQueryable<IRealmObjectBase>

    속성 에 지정된 속성을 통해 이 collection을 가리키는 모든 객체를 포함하는 쿼리 가능 collection입니다.

    | 이 페이지 편집 소스 보기

    GetBacklinksFromType(string, string)

    지정된 관계에서 이 객체에 연결되는 모든 collection을 가져옵니다.

    선언
    public IQueryable<IRealmObjectBase> GetBacklinksFromType(string fromObjectType, string fromPropertyName)
    매개변수
    유형 이름 설명
    문자열 fromObjectType

    관계의 다른 쪽 끝에 있는 객체의 유형입니다.

    문자열 fromPropertyName

    관계의 다른 쪽 끝에 있는 속성입니다.

    반환
    유형 설명
    IQueryable<IRealmObjectBase>

    fromPropertyName 를 통해 현재 객체에 연결되는 fromObjectType 의 모든 객체를 포함하는 쿼리 가능한 collection입니다.

    | 이 페이지 편집 소스 보기

    GetDictionary<T>(문자열)

    IDictionary<TKey, TValue> 속성을 가져옵니다.

    선언
    public IDictionary<string, T> GetDictionary<T>(string propertyName)
    매개변수
    유형 이름 설명
    문자열 속성 이름

    딕셔너리 속성의 이름입니다.

    반환
    유형 설명
    IDictionary<string, T>

    딕셔너리 속성의 값입니다.

    유형 매개변수
    이름 설명
    t

    사전에 있는 값의 유형입니다.

    비고

    객체에서 사용할 수 있는 모든 속성의 목록과 해당 유형을 가져오려면 ObjectSchema 를 사용하세요.
    값을 RealmValue 로 캐스팅하는 것은 항상 유효합니다. 컬렉션에 객체가 포함되어 있으면 IRealmObjectBase로의 캐스팅이 항상 유효합니다.

    | 이 페이지 편집 소스 보기

    GetList<T>(string)

    IList<T> 속성을 가져옵니다.

    선언
    public IList<T> GetList<T>(string propertyName)
    매개변수
    유형 이름 설명
    문자열 속성 이름

    목록 속성의 이름입니다.

    반환
    유형 설명
    IList<T>

    목록 속성의 값입니다.

    유형 매개변수
    이름 설명
    t

    목록에 있는 요소의 유형입니다.

    비고

    객체에서 사용할 수 있는 모든 속성의 목록과 해당 유형을 가져오려면 ObjectSchema 를 사용하세요.
    요소를 RealmValue 로 캐스팅하는 것은 항상 유효합니다. 컬렉션에 객체가 포함되어 있으면 IRealmObjectBase로의 캐스팅이 항상 유효합니다.

    | 이 페이지 편집 소스 보기

    GetSet<T>(문자열)

    ISet<T> 속성을 가져옵니다.

    선언
    public ISet<T> GetSet<T>(string propertyName)
    매개변수
    유형 이름 설명
    문자열 속성 이름

    세트 속성의 이름입니다.

    반환
    유형 설명
    ISet<T>

    Set 속성의 값입니다.

    유형 매개변수
    이름 설명
    t

    세트에 있는 요소의 유형입니다.

    비고

    객체에서 사용할 수 있는 모든 속성의 목록과 해당 유형을 가져오려면 ObjectSchema 를 사용하세요.
    요소를 RealmValue 로 캐스팅하는 것은 항상 유효합니다. 컬렉션에 객체가 포함되어 있으면 IRealmObjectBase로의 캐스팅이 항상 유효합니다.

    | 이 페이지 편집 소스 보기

    Get<T>(문자열)

    propertyName 속성의 값을 가져와서 T 로 캐스팅합니다.

    선언
    public T Get<T>(string propertyName)
    매개변수
    유형 이름 설명
    문자열 속성 이름

    속성의 이름입니다.

    반환
    유형 설명
    t

    속성의 값입니다.

    유형 매개변수
    이름 설명
    t

    속성의 유형입니다.

    비고

    객체에서 사용할 수 있는 모든 속성의 목록과 해당 유형을 가져오려면 ObjectSchema 를 사용하세요.
    RealmValue로의 캐스팅은 항상 유효합니다. 속성이 객체 유형인 경우 IRealmObjectBase 로 캐스팅하는 것이 항상 유효합니다.

    | 이 페이지 편집 소스 보기

    Set(string, RealmValue)

    propertyName 의 속성 값을 value 로 설정합니다.

    선언
    public void Set(string propertyName, RealmValue value)
    매개변수
    유형 이름 설명
    문자열 속성 이름

    설정할 속성의 이름입니다.

    Realm 값 value

    속성의 새 값입니다.

    • 이 페이지 편집
    • 소스 보기
    이 문서에서는
    Back to top Copyright © 2020-2024 Realm
    Generated by DocFX