Data.DBXPlatform
From RAD Studio API Documentation
Defines classes that implement the dbExpress platform using transport filters, dbExpress array lists, key enumerators, object stores, semafores, string buffers, string tokenizers, invocation metadata, and more.
| Package | DbxCommonDriver250.bpl |
|---|
Contents
Classes
TBaseFilterProperties Represents a list of properties for a DataSnap filter.
TBaseTransportFactoryTools Represents the class factory for TBaseTransport tools.
TBaseTransportFilter Base class for DataSnap filters.
TBaseTransportFilterCollection Represents the base class for DataSnap filter collection.
TBaseTransportFilterItem Represents the base class for DataSnap filter items.
TDBXArrayList Implements a list of objects.
TDBXInt32Object Represents a 32-bit Integer for use within dbExpress.
TDBXObjectStore Implements a list of objects with associated names.
TDBXPlatform Offers a set of tools for dbExpress support.
TDBXSemaphore Synchronization primitive that manages multiple parallel thread executions for sharing a common resource.
TDBXStringList Represents an alias for TStringList.
TDBXTokenizer Breaks a UnicodeString into tokens.
TDSInvocationMetadata Used to keep metadata passed back from the execution of a server function, other than any output or return parameters in the signature of the function. For example, to specify a custom HTTP status code, message or content.
TFactoryObject The FactoryObject object is the class factory for TObject.
TObjectClass Represents the metaclass for TFactoryObject.
TTransportFilterClass Represents the metaclass for TBaseTransportFilter.
Routines
ClearInvocationMetadata Frees and nils the invocation metadata stored for the current thread.
GetInvocationMetadata Returns the stored invocation metadata for the current thread. If there is no stored invocation metadata, it returns a new instance of TDSInvocationMetadata or nil if
CreateIfNil is False. SetInvocationMetadata Stores the specified instance of invocation metadata for the current thread.
Types
TDBXAnsiChars Represents an array of AnsiChars.
TDBXAnsiString Represents an alias for PAnsiChar.
TDBXAnsiStringBuilder Represents an alias for PAnsiChar.
TDBXBooleans Represents an array of Boolean values.
TDBXFreeArray Represents an alias for TDBXObjectArray.
TDBXInt32s Represents an array of Integers.
TDBXObjectArray Represents an array of TObjects.
TDBXStringArray Represents an array of UnicodeStrings.
TDBXWideChars Represents an array of WideChars.
TDBXWideString Represents an alias for PWideChar.
TDBXWideStringBuilder Represents an alias for PWideChar.
Constants
NullString NullString: string = ;