FireDAC.Phys.MongoDBWrapper.TMongoError.CheckError

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure CheckError(AInitiator: TObject = nil; const AMethod: String = '');

C++

void __fastcall CheckError(System::TObject* AInitiator = (System::TObject*)(0x0), const System::UnicodeString AMethod = System::UnicodeString());

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
FireDAC.Phys.MongoDBWrapper.pas
FireDAC.Phys.MongoDBWrapper.hpp
FireDAC.Phys.MongoDBWrapper TMongoError


Beschreibung

Löst bei Bedarf eine EMongoNativeException-Exception aus.

Diese Methode arbeitet folgendermaßen:

  • Wenn der AMethod-Wert angegeben ist, löst die Methode immer die Exception EMongoNativeException aus. Die Exception-Meldung enthält den AMethod-Wert.
  • Wenn der AMethod-Wert nicht angegeben ist, überprüft die Methode die bson_error_t-Struktur und, wenn diese einen Fehler enthält, wird die entsprechende EMongoNativeException-Exception ausgelöst.


Siehe auch