RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
Provider Namespace

This is namespace Provider.

Name 
Description 
The following table lists classes in this documentation. 
The following table lists interfaces in this documentation. 
The following table lists functions in this documentation. 
The following table lists structs, records, enums in this documentation. 
The following table lists types in this documentation. 
The following table lists variables in this documentation. 
The following table lists constants in this documentation. 
 
Name 
Description 
 
EDSWriter is the exception class for errors that occur when creating data packets to represent the data or metadata in a dataset. 
 
TBaseProvider is a base class for all providers that represent the data in a dataset. 
 
This is class Provider.TCustomPacketWriter. 
 
TCustomProvider is the base class for data providers. 
 
TCustomResolver is the base class for components that apply updates on behalf of a provider. 
 
This is class Provider.TDataPacketWriter. 
 
TDataSetProvider provides data from a dataset and resolves updates to that dataset or its database server. 
 
TDataSetResolver applies updates to a dataset on behalf of a provider. 
 
This is class Provider.TLocalAppServer. 
 
TPacketDataSet represents a data packet or delta packet that is used by a provider. 
 
TProvider provides data to and applies updates from a client dataset. 
 
TSQLResolver applies updates to a database server on behalf of a provider. 
 
TUpdateTree stores information about a delta packet on behalf of a resolver. 
Name 
Description 
Specifies the options available when retrieving metadata from a target database. 
This is constant Provider.ResetOption. 
This is constant Provider.XMLOption. 
This is constant Provider.XMLUTF8Option. 
 
Name 
Description 
 
This is function Provider.GetObjectProperty. 
 
This is function Provider.GetStringProperty. 
 
Creates a Variant array that contains the strings in a TStrings object. 
 
This is function Provider.VarArrayFromWideStrings. 
 
Name 
Description 
 
This is class Provider.IProviderContainer. 
 
Name 
Description 
 
TGetRecordOption enumerates the types of information that can be added to data packets. 
 
TProviderOption and TProviderOptions influence the type of information that is communicated between client datasets and provider components. 
 
TPutFieldInfo contains information about a field. 
 
TResolverResponse indicates the action a resolver component should take after an OnUpdateError event handler handles an update error. 
Name 
Description 
PPutFieldInfo is a pointer type to a TPutFieldInfo record. 
TAfterUpdateRecordEvent represents the type of events that occur when the associated resolver has just updated a record. 
TBeforeCommitEvent represents the procedure type for the events that occur before committing a data set. 
TBeforeUpdateRecordEvent represents the procedure type for the events that occur before a record is updated. 
Represents the function type for the events that occur when a provider calls its DataRequest method. 
Represents the procedure type for the events that occur when the provider adds additional information to a data packet it is creating. 
Represents the procedure type for the events that occur when the provider adds attributes to the data set. 
TGetRecordOptions is used to decide what type of information is added to data packets. 
Represents the procedure type for the events that occur when a resolver initializes its information about the table to which it applies updates. 
TInfoArray is an array of TPutFieldInfo records. 
Represents the procedure type for the events that occur when the provider applies updates contained in a Delta packet. 
Represents the procedure type for the events that occur when the provider applies updates or retrieves data. 
TProviderOptions influences the type of information that is communicated between client datasets and provider components. 
Allows to decide the procedure used when adding a new field to a data set. 
Represents the procedure type for the events that occur when the provider fails to update a record. 
Name 
Description 
Resolves Informix rather than Oracle BLOB and CLOB fields. 
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!