クラス MongoClient
Realm 経由で MongoDB のデータをリモートで操作するために使用されるリモート MongoClient です。
名前空間: Realm 。同期
組み立て: Realm.dll
構文
public class MongoClient
プロパティ
| このページを編集 ソースを表示ServiceName
このクライアントのサービス名を取得します。
宣言
public string ServiceName { get; }
プロパティ値
タイプ | 説明 |
---|---|
string | リモート MongoDB サービスの名前。 |
メソッド
| このページを編集 ソースを表示GetCollection=TRealmObject>()<TRealmObject>
Realm オブジェクトで逆シリアル化できるドキュメントのコレクションを MongoDB から取得します。
宣言
public MongoClient.Collection<TRealmObject> GetCollection<TRealmObject>() where TRealmObject : class, IRealmObjectBase
戻り値
タイプ | 説明 |
---|---|
MongoClient .コレクション<TRealmObject> | コンテンツに対する CRUD 操作用の API を公開するMongoClient.Collection<TDocument>インスタンス。 |
型パラメータ
名前 | 説明 |
---|---|
TRealmObject | コレクション内のドキュメントの形状と一致する Realm オブジェクトタイプ。 |
コメント
このメソッドは、ソース生成クラス、つまりRealmObjectではなくIRealmObjectから継承するクラスでのみサポートされます。 コレクションとデータベース名は、Realm オブジェクト クラスから自動的に派生します。
GetDatabase(string)
指定されたデータベース名のMongoClient.Databaseインスタンスを取得します。
宣言
public MongoClient.Database GetDatabase(string name)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
string | name | 検索するデータベースの名前。 |
戻り値
タイプ | 説明 |
---|---|
MongoClient .データベース | コレクションをクエリするための API を公開するMongoClient.Databaseインスタンス。 |