System.JSON.Types.TJsonDBRef
Delphi
  TJsonDBRef = record
  private
    function GetAsString: String;
    procedure SetAsString(const AValue: String);
  public
    DB: String;
    Ref: String;
    Id: TJsonOid;
    constructor Create(const ADb, ARef, AId: String); overload;
    constructor Create(const ARef, AId: String); overload;
    constructor Create(const ADb, ARef: String; const AId: TJsonOid); overload;
    constructor Create(const ARef: String; const AId: TJsonOid); overload;
    property AsString: String read GetAsString write SetAsString;
  end;
C++
struct DECLSPEC_DRECORD TJsonDBRef
{
private:
    System::UnicodeString __fastcall GetAsString();
    void __fastcall SetAsString(const System::UnicodeString AValue);
public:
    System::UnicodeString DB;
    System::UnicodeString Ref;
    TJsonOid Id;
    __fastcall TJsonDBRef(const System::UnicodeString ADb, const System::UnicodeString ARef, const System::UnicodeString AId)/* overload */;
    __fastcall TJsonDBRef(const System::UnicodeString ARef, const System::UnicodeString AId)/* overload */;
    __fastcall TJsonDBRef(const System::UnicodeString ADb, const System::UnicodeString ARef, const TJsonOid &AId)/* overload */;
    __fastcall TJsonDBRef(const System::UnicodeString ARef, const TJsonOid &AId)/* overload */;
    __property System::UnicodeString AsString = {read=GetAsString, write=SetAsString};
    TJsonDBRef() {}
};
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet | 
|---|---|---|---|---|
| record struct | public | System.JSON.Types.pas System.JSON.Types.hpp | System.JSON.Types | System.JSON.Types | 
Beschreibung
TJsonDBRef repräsentiert einen erweiterten JSON-DB-Referenzdatentyp.
Weitere Einzelheiten finden Sie unter erweiterte JSON-DB-Referenz (EN) und BSON-Spezifikationen (EN).