FireDAC.Phys.MongoDBWrapper.TMongoCursor

De RAD Studio API Documentation
Aller à : navigation, rechercher

FireDAC.Phys.MongoDBWrapper.TMongoObjectSystem.TObjectTMongoCursor

Delphi

TMongoCursor = class(TMongoObject)

C++

class PASCALIMPLEMENTATION TMongoCursor : public TMongoObject

Propriétés

Type Visibilité  Source Unité  Parent
class public
FireDAC.Phys.MongoDBWrapper.pas
FireDAC.Phys.MongoDBWrapper.hpp
FireDAC.Phys.MongoDBWrapper FireDAC.Phys.MongoDBWrapper

Description

Une classe de base pour toutes les classes englobantes d'API MongoDB.

FireDAC.Phys.MongoDBWrapper.TMongoCursor hérite de FireDAC.Phys.MongoDBWrapper.TMongoObject. Tout le contenu en-dessous de cette ligne se réfère à FireDAC.Phys.MongoDBWrapper.TMongoObject.

Une classe de base pour toutes les classes englobantes d'API MongoDB.

TMongoObject est une classe abstraite qui est responsable du cycle de vie d'un handle d'API MongoDB. Cette classe fournit des références aux bibliothèques client, l'environnement et les objets d'erreur.

Le handle d'API MongoDB peut être assigné à cet objet :

  • Par des classes dérivées, ce qui assigne directement le handle à la variable privée FHandle ;
  • Par le constructeur Create : dans ce cas, cet objet possédera le handle ;
  • En assignant un handle à la propriété Handle : dans ce cas, l'appelant possédera le handle.

Lorsque cet objet possède le handle, le handle d'API MongoDB est automatiquement détruit dans les situations suivantes :

  • Lorsque vous appelez le destructeur de l'objet ;
  • En assignant une valeur appropriée à la propriété Handle lorsque cet objet possède le handle.

Sinon, le handle doit être détruit manuellement.

Voir aussi