System.JSON.Types.TJsonOid
Delphi
TJsonOid = record
C++
struct DECLSPEC_DRECORD TJsonOid
{
private:
    System::UnicodeString __fastcall GetAsString();
    void __fastcall SetAsString(const System::UnicodeString Value);
    System::Sysutils::TBytes __fastcall GetAsBytes();
    void __fastcall SetAsBytes(const System::Sysutils::TBytes Value);
public:
    System::StaticArray<System::Byte, 12> Bytes;
    __fastcall TJsonOid(const System::Sysutils::TBytes AOid)/* overload */;
    __fastcall TJsonOid(const System::UnicodeString AOid)/* overload */;
    __property System::UnicodeString AsString = {read=GetAsString, write=SetAsString};
    __property System::Sysutils::TBytes AsBytes = {read=GetAsBytes, write=SetAsBytes};
    TJsonOid() {}
};
Properties
| Type | Visibility | Source | Unit | Parent | 
|---|---|---|---|---|
record struct  | 
		public | System.JSON.Types.pas System.JSON.Types.hpp  | 
        System.JSON.Types | System.JSON.Types | 
Description
TJsonOid represents an extended JSON Oid data type.
For further details, see extended JSON Oid and BSON specifications.