API:FireDAC.Phys.MongoDBWrapper.TMongoConnection.FreeHandle
Delphi
procedure FreeHandle; override;
C++
virtual void __fastcall FreeHandle(void);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | FireDAC.Phys.MongoDBWrapper.pas FireDAC.Phys.MongoDBWrapper.hpp |
FireDAC.Phys.MongoDBWrapper | TMongoConnection |
Beschreibung
Löscht das vorhandene Handle und gibt optional das API-Handle frei, wenn dieses Objekt dessen Eigentümer ist.
FireDAC.Phys.MongoDBWrapper.TMongoConnection.FreeHandle erbt von FireDAC.Phys.MongoDBWrapper.TMongoObject.FreeHandle. Der folgende Inhalt bezieht sich auf FireDAC.Phys.MongoDBWrapper.TMongoObject.FreeHandle.
Löscht das vorhandene Handle und gibt optional das API-Handle frei, wenn dieses Objekt dessen Eigentümer ist.
Die Methode FreeHandle ist virtuell und kann in abgeleiteten Klassen überschrieben werden. Um das MongoDB-API-Handle freizugeben, ruft die Methode FreeHandle intern InternalFreeHandle auf, wenn dieses Objekt der Eigentümer des Handles ist. Anschließend wird die Eigenschaft Handle auf nil
gesetzt. Die Methode FreeHandle wird automatisch vom Objektdestruktor oder bei jeder Zuweisung eines neuen Wertes zu Handle aufgerufen.