FireDAC.Phys.MongoDBWrapper.TMongoCollection.Create
Delphi
constructor Create(AEnv: TMongoEnv; AOwningObj: TObject; AHandle: Pmongoc_collection_t);
C++
__fastcall TMongoCollection(TMongoEnv* AEnv, System::TObject* AOwningObj, void * AHandle);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
constructor | protected | FireDAC.Phys.MongoDBWrapper.pas FireDAC.Phys.MongoDBWrapper.hpp |
FireDAC.Phys.MongoDBWrapper | TMongoCollection |
説明
TMongoCollection のインスタンスを作成します。
TMongoCollection のインスタンスを直接作成することはできません。代わりに、TMongoConnection および TMongoDatabase の以下のメンバーのいずれかを使用しなければなりません:
- TMongoConnection.GetCollection は、
TMongoCollection
の新しいインスタンスを取得。 - TMongoConnection.Collections は、
TMongoCollection
の共有インスタンスを取得。 - TMongoDatabase.GetCollection は、
TMongoCollection
の新しいインスタンスを取得。 - TMongoDatabase.Collections は、
TMongoCollection
の共有インスタンスを取得。
Create は、次のパラメータを受け取ります:
AEnv
は、コレクションに使用する環境。AOwningObj
は、コレクションの所有者。AHandle
は、mongoc_collection_t 構造体へのポインタ。