Data.DBXPlatform
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 | DbxCommonDriver230.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
| C_Conditional | |
| ClearInvocationMetadata | Frees and nils the invocation metadata stored for the current thread. |
| CompareTimeStamp | |
| CompareTimeStampOffset | |
| Decr | |
| DecrAfter | |
| FormatMessage | |
| FreeObjectArray | |
| 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. |
| Incr | |
| IncrAfter | |
| IsIdentifierPart | |
| IsIdentifierStart | |
| 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. |
| TInt32 | Represents a FixedInt value. |
Constants
| NullString | NullString: string = ; |