クラス MongoClient.Database
リモート MongoDB database を表すオブジェクト。
名前空間: Realm 。同期
組み立て: Realm.dll
構文
public class MongoClient.Database
プロパティ
| このページを編集 ソースを表示クライアント
このデータベースを管理するMongoClientを取得します。
宣言
public MongoClient Client { get; }
プロパティ値
タイプ | 説明 |
---|---|
MongoClient | データベースのMongoClient 。 |
名前
データベースの名前を取得します。
宣言
public string Name { get; }
プロパティ値
タイプ | 説明 |
---|---|
string | データベース名。 |
メソッド
| このページを編集 ソースを表示GetCollection(string)
データベースからコレクションを取得します。
宣言
public MongoClient.Collection<BsonDocument> GetCollection(string name)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
string | name | コレクションの名前。 |
戻り値
タイプ | 説明 |
---|---|
MongoClient .コレクション< BsonDocument > | コンテンツに対する CRUD 操作用の API を公開するMongoClient.Collection<TDocument>インスタンス。 |
GetCollection=TDocument>(string)<TDocument>
データベースからコレクションを取得します。
宣言
public MongoClient.Collection<TDocument> GetCollection<TDocument>(string name) where TDocument : class
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
string | name | コレクションの名前。 |
戻り値
タイプ | 説明 |
---|---|
MongoClient .コレクション<TDocument> | コンテンツに対する CRUD 操作用の API を公開するMongoClient.Collection<TDocument>インスタンス。 |
型パラメータ
名前 | 説明 |
---|---|
TDocument | コレクション内のドキュメントの形状に一致する管理対象タイプ。 |
コメント
MongoDB BSONライブラリは、応答をデコードするために使用されます。 ほとんどの場合、自動的に処理されますが、デシリアライザーの動作を制御する場合は、 MongoDB.Bson.Serialization.Attributes名前空間 の属性を使用できます。
キャメルケース プロパティをパスカルケースに変換するなど、応答を逆シリアル化するときに使用されるグローバル規則を変更する場合は、 ConventionPackを登録できます。