클래스 SchemaBuilderBase<T>
Realm에 의해 노출되는 스키마 빌더의 기본 클래스입니다.
네임스페이스: Realms.스키마
어셈블리: Realm.exe
구문
public abstract class SchemaBuilderBase<T> : IEnumerable<T>, IEnumerable
유형 매개변수
이름 | 설명 |
---|---|
t | 빌더에 포함된 요소의 유형입니다. |
속성
| 이 페이지 편집 소스 보기Count
빌더에 포함된 요소의 수를 가져옵니다.
선언
public int Count { get; }
속성 값
유형 | 설명 |
---|---|
int | 빌더에 있는 요소의 수입니다. |
this[string]
빌더의 요소를 이름으로 가져오거나 설정합니다.
선언
public T this[string name] { get; set; }
매개변수
유형 | 이름 | 설명 |
---|---|---|
문자열 | 이름 | 요소의 이름입니다. |
속성 값
유형 | 설명 |
---|---|
t | 지정된 이름을 가진 요소입니다. |
예외
유형 | 조건 |
---|---|
ArgumentNullException |
|
KeyNotFoundException | 빌더에 지정된 |
방법
| 이 페이지 편집 소스 보기포함(string)
빌더에 제공된 요소가 이름으로 포함되어 있는지 확인합니다.
선언
public bool Contains(string name)
매개변수
유형 | 이름 | 설명 |
---|---|---|
문자열 | 이름 | 검색 중인 요소의 이름입니다. |
반환
유형 | 설명 |
---|---|
부울 |
|
contains(T)
빌더에 제공된 요소가 포함되어 있는지 확인합니다.
선언
public bool Contains(T item)
매개변수
유형 | 이름 | 설명 |
---|---|---|
t | item | 존재 여부를 확인할 항목입니다. |
반환
유형 | 설명 |
---|---|
부울 |
|
Remove(string)
빌더에서 이름으로 요소를 제거합니다.
선언
public bool Remove(string name)
매개변수
유형 | 이름 | 설명 |
---|---|---|
문자열 | 이름 | 제거 요소의 이름입니다. |
반환
유형 | 설명 |
---|---|
부울 |
|
Remove(T)
빌더에서 요소를 제거합니다.
선언
public bool Remove(T item)
매개변수
유형 | 이름 | 설명 |
---|---|---|
t | item | 제거할 요소입니다. |
반환
유형 | 설명 |
---|---|
부울 |
|