클래스 구독 옵션
Add<T>(IQueryable<T>, SubscriptionOptions?) 에 다양한 옵션을 제공하는 클래스입니다. 이 클래스의 모든 속성은 선택 사항입니다.
네임스페이스: Realms.동기화
어셈블리: Realm.exe
구문
public class SubscriptionOptions
속성
| 이 페이지 편집 소스 보기이름
추가되는 구독의 세트 이름을 가져오거나 설정합니다. 이는 Name 에 반영됩니다. 지정하지 않으면 쿼리에서 자동 이름이 생성됩니다.
선언
public string? Name { get; set; }
속성 값
유형 | 설명 |
---|---|
문자열 | 구독의 이름입니다. |
UpdateExisting
작업에서 동일한 이름의 기존 구독을 업데이트해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다. 기본값은 true
입니다.
선언
public bool UpdateExisting { get; set; }
속성 값
유형 | 설명 |
---|---|
부울 |
|
비고
UpdateExisting 의 값에 관계없이 동일한 이름과 쿼리 문자열을 사용하여 구독을 추가하는 것은 아무 소용이 없습니다. 즉, 이름을 지정하지 않으면 이름 이 쿼리 문자열에서 파생되므로 Add<T>(IQueryable<T>, SubscriptionOptions?) 가 항상 성공합니다. Name 이 null이 아닌 값으로 설정되고 UpdateExisting 이 false
로 설정되면, 구독 세트에 동일한 이름의 구독이 포함되어 있지만 Add<T>(IQueryable<T>, SubscriptionOptions?) 는 예외를 발생시킬 수 있습니다. 다른 쿼리 문자열.