クラス schemaBuilderBase[T]<T>
Realm によって公開されるスキーマ ビルダの基本クラス。
Namespace: Realms.Schema
組み立て: Realm.dll
構文
public abstract class SchemaBuilderBase<T> : IEnumerable<T>, IEnumerable
型パラメータ
名前 | 説明 |
---|---|
t | ビルダに含まれる要素の型。 |
プロパティ
| このページを編集 ソースを表示数
ビルダに含まれる要素の数を取得します。
宣言
public int Count { get; }
プロパティ値
タイプ | 説明 |
---|---|
整数 | ビルダ内の要素の数。 |
この[string]
ビルダ内の要素を名前を使用して取得または設定します。
宣言
public T this[string name] { get; set; }
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
string | name | 要素の名前。 |
プロパティ値
タイプ | 説明 |
---|---|
t | 指定した名前の要素。 |
例外
タイプ | 条件 |
---|---|
ArgumentNullException |
|
KeyNotNotException | ビルダに指定された |
メソッド
| このページを編集 ソースを表示Contains(string)
ビルダに、指定された要素名が含まれているかどうかを確認します。
宣言
public bool Contains(string name)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
string | name | 検索対象の要素の名前。 |
戻り値
タイプ | 説明 |
---|---|
ブール |
|
Contains(T)
ビルダに指定された要素が含まれているかどうかを確認します。
宣言
public bool Contains(T item)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
t | item | その有無を確認するアイテム。 |
戻り値
タイプ | 説明 |
---|---|
ブール |
|
Remove(string)
ビルダから要素を名前を使用して削除します。
宣言
public bool Remove(string name)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
string | name | 削除する要素の名前。 |
戻り値
タイプ | 説明 |
---|---|
ブール |
|
Remove(T)
ビルダから要素を削除します。
宣言
public bool Remove(T item)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
t | item | 削除する要素。 |
戻り値
タイプ | 説明 |
---|---|
ブール |
|