InvokeRegistry

From RAD Studio VCL Reference
Jump to: navigation, search

Contents

Delphi Information

Array

InvStringDynArray

InvStringDynArray is a dynamic array of InvString values.

TExceptionItemArray

TExceptionItemArray is a dynamic array of IntfExceptionItem values.

THeaderItemArray
THeaderMethodTypeArray
TInvRegIntfEntryArray
TRemRegEntryArray

TRemRegEntryArray is a dynamic array of TRemRegEntry values.

TRequiredArray

TRequiredArray is a dynamic array of boolean values.

Class

ERemotableException

ERemotableException is the class for exceptions that can be communicated from a Web Service application to a client application.

ETypeRegistryException

ETypeRegistryException is the exception raised when the invocation registry or the invokable type registry encounters an invalid type.

TDataContext

TDataContext stores temporary information about a set of objects, Variants, and other related values.

THeaderList

THeaderList maintains a list of SOAP headers.

TInvContext

TInvContext stores information about a method call on an invokeable interface.

TInvokableClass

TInvokableClass is the base class for the implementation classes of invokable interfaces.

TInvokableClassRegistry

TInvokableClassRegistry is the type of the invocation registry.

TPascalRemotableClassRegistry

TPascalRemotableClassRegistry is the type of the remotable class registry.

TPascalRemotableTypeRegistry

TPascalRemotableTypeRegistry is the type of the remotable type registry.

TRemotable

TRemotable is the base class for classes that can be passed as parameters or return values in a Web Service application.

TRemotableClassRegistry

TRemotableClassRegistry is an alias for TRemotableTypeRegistry.

TRemotableTypeRegistry

TRemotableTypeRegistry is the type of the remotable type registry.

TRemotableXS

TRemotableXS is the base class for classes that represent a non-native scalar type on an invokable interface in a Web Service application.

TSOAPAttachment

TSOAPAttachment represents an attachment that is included with SOAP messages that represent method calls in a Web Service application.

TSOAPHeader

TSOAPHeader represents a header on the SOAP envelope that contains an encoded message in a Web Service application.

TSOAPHeaders

TSOAPHeaders is a helper object for implementing the ISOAPHeaders interface.

TSOAPHeadersBase

TSOAPHeadersBase is the base class for classes that maintain lists of SOAP headers.

Classref

ERemotableExceptionClass

ERemotableExceptionClass defines the metaclass for ERemotableException.

TInvokableClassClass

TInvokableClassClass defines the metaclass for TInvokableClass.

TRemotableClass

TRemotableClass defines the metaclass for TRemotable.

TRemotableXSClass

TRemotableXSClass defines the metaclass for TRemotableXS.

TSOAPAttachmentClass

TSOAPAttachmentClass defines the metaclass for TSOAPAttachment.

TSOAPHeaderClass

TSOAPHeaderClass defines the metaclass for TSOAPHeader.

Const

Constants

Enum

ObjectConvertOptions

ObjectConvertOptions and TObjectConvertOptions are flags that customize how to convert a remotable object to or from its SOAP representation.

SerializationOptions

SerializationOptions and TSerializationOptions are flags that customize how to convert a remotable object to or from its SOAP representation.

TIntfInvokeOption

TIntfInvokeOption and TIntfInvokeOptions represent flags that customize how to handle calls to an invokable interface.

TObjMultiOptions

TObjMultiOptions indicates how multiple references to the same remotable class should be translated into a SOAP representation.

eHeaderMethodType

eHeaderMethodType and THeaderMethodTypeArray indicate the types of messages that should include a given header type.

Function

GetRemotableDataContext

Returns the TDataContext object that provides temporary storage during a call to an invokable interface.

InvRegistry

Provides access to the invocation registry.

RemClassRegistry

Provides access to the remotable class registry.

RemTypeRegistry

Provides access to the remotable type registry.

SetRemotableDataContext

Sets the data context that provides temporary storage during a call to an invokable interface.

SubstituteStrings

Interface

IHeadersSetter
IObjConverter

IObjConverter is the interface for converting between a remotable class and its SOAP representation.

ISOAPHeaders

ISOAPHeaders is the interface for accessing the headers that accompany a message encoded using SOAP.

Pointer

PTRemotable

Set

TIntfInvokeOptions

TIntfInvokeOptions and TIntfInvokeOption represent flags that customize the way to handle calls to an invokable interface.

TObjectConvertOptions

TObjectConvertOptions and ObjectConvertOptions are flags that customize the way to convert a remotable object to or from its SOAP representation.

TSerializationOptions

TSerializationOptions and SerializationOptions are flags that customize how to convert a remotable object to or from its SOAP representation.

Struct

ExtNameMapItem
IntfExceptionItem

IntfExceptionItem and TExceptionItemArray describe the association between a remotable exception and an interface that can raise it.

IntfHeaderItem

IntfHeaderItem and THeaderItemArray describe the association between a header and the SOAP messages that include it.

InvRegClassEntry
InvRegIntfEntry

InvRegIntfEntry stores information about an invokable interface.

MethParamNameMapItem
TDynToClear
TRemHeaderEntry
TRemRegEntry

TRemRegEntry stores information for the remotable type registry.

Type

InvString

InvString is the type for strings that are used to represent all or part of an encoded call on an invokable interface.

Variable

AppNameSpacePrefix

Supplies a unique prefix to use for automatically generated namespaces given to invokable interfaces and remotable types.

C++ Information

Class

ERemotableException

ERemotableException is the class for exceptions that can be communicated from a Web Service application to a client application.

ETypeRegistryException

ETypeRegistryException is the exception raised when the invocation registry or the invokable type registry encounters an invalid type.

ExtNameMapItem
IHeadersSetter
IObjConverter

IObjConverter is the interface for converting between a remotable class and its SOAP representation.

ISOAPHeaders

ISOAPHeaders is the interface for accessing the headers that accompany a message encoded using SOAP.

IntfExceptionItem

IntfExceptionItem and TExceptionItemArray describe the association between a remotable exception and an interface that can raise it.

IntfHeaderItem

IntfHeaderItem and THeaderItemArray describe the association between a header and the SOAP messages that include it.

InvRegClassEntry
InvRegIntfEntry

InvRegIntfEntry stores information about an invokable interface.

MethParamNameMapItem
TDataContext

TDataContext stores temporary information about a set of objects, Variants, and other related values.

TDynToClear
THeaderList

THeaderList maintains a list of SOAP headers.

TInvContext

TInvContext stores information about a method call on an invokeable interface.

TInvokableClass

TInvokableClass is the base class for the implementation classes of invokable interfaces.

TInvokableClassRegistry

TInvokableClassRegistry is the type of the invocation registry.

TRemHeaderEntry
TRemRegEntry

TRemRegEntry stores information for the remotable type registry.

TRemotable

TRemotable is the base class for classes that can be passed as parameters or return values in a Web Service application.

TRemotableTypeRegistry

TRemotableTypeRegistry is the type of the remotable type registry.

TRemotableXS

TRemotableXS is the base class for classes that represent a non-native scalar type on an invokable interface in a Web Service application.

TSOAPAttachment

TSOAPAttachment represents an attachment that is included with SOAP messages that represent method calls in a Web Service application.

TSOAPHeader

TSOAPHeader represents a header on the SOAP envelope that contains an encoded message in a Web Service application.

TSOAPHeaders

TSOAPHeaders is a helper object for implementing the ISOAPHeaders interface.

TSOAPHeadersBase

TSOAPHeadersBase is the base class for classes that maintain lists of SOAP headers.

Enum

ObjectConvertOptions

ObjectConvertOptions and TObjectConvertOptions are flags that customize how to convert a remotable object to or from its SOAP representation.

SerializationOptions

SerializationOptions and TSerializationOptions are flags that customize how to convert a remotable object to or from its SOAP representation.

TIntfInvokeOption

TIntfInvokeOption and TIntfInvokeOptions represent flags that customize how to handle calls to an invokable interface.

TObjMultiOptions

TObjMultiOptions indicates how multiple references to the same remotable class should be translated into a SOAP representation.

eHeaderMethodType

eHeaderMethodType and THeaderMethodTypeArray indicate the types of messages that should include a given header type.

Function

GetRemotableDataContext

Returns the TDataContext object that provides temporary storage during a call to an invokable interface.

InvRegistry

Provides access to the invocation registry.

RemClassRegistry

Provides access to the remotable class registry.

RemTypeRegistry

Provides access to the remotable type registry.

SetRemotableDataContext

Sets the data context that provides temporary storage during a call to an invokable interface.

SubstituteStrings

Typedef

ERemotableExceptionClass

ERemotableExceptionClass defines the metaclass for ERemotableException.

InvString

InvString is the type for strings that are used to represent all or part of an encoded call on an invokable interface.

InvStringDynArray

InvStringDynArray is a dynamic array of InvString values.

PTRemotable
TCreateInstanceProc

TCreateInstanceProc is the type of the factory routine that returns an instance of an invokable class.

TExceptionItemArray

TExceptionItemArray is a dynamic array of IntfExceptionItem values.

THeaderItemArray
THeaderMethodTypeArray
TIntfInvokeOptions

TIntfInvokeOptions and TIntfInvokeOption represent flags that customize the way to handle calls to an invokable interface.

TInvRegIntfEntryArray
TInvokableClassClass

TInvokableClassClass defines the metaclass for TInvokableClass.

TObjectConvertOptions

TObjectConvertOptions and ObjectConvertOptions are flags that customize the way to convert a remotable object to or from its SOAP representation.

TPascalRemotableClassRegistry

TPascalRemotableClassRegistry is the type of the remotable class registry.

TPascalRemotableTypeRegistry

TPascalRemotableTypeRegistry is the type of the remotable type registry.

TRemRegEntryArray

TRemRegEntryArray is a dynamic array of TRemRegEntry values.

TRemotableClass

TRemotableClass defines the metaclass for TRemotable.

TRemotableClassRegistry

TRemotableClassRegistry is an alias for TRemotableTypeRegistry.

TRemotableXSClass

TRemotableXSClass defines the metaclass for TRemotableXS.

TRequiredArray

TRequiredArray is a dynamic array of boolean values.

TSOAPAttachmentClass

TSOAPAttachmentClass defines the metaclass for TSOAPAttachment.

TSOAPHeaderClass

TSOAPHeaderClass defines the metaclass for TSOAPHeader.

TSerializationOptions

TSerializationOptions and SerializationOptions are flags that customize how to convert a remotable object to or from its SOAP representation.

_di_IHeadersSetter
_di_IObjConverter
_di_ISOAPHeaders

Variable

AppNameSpacePrefix

Supplies a unique prefix to use for automatically generated namespaces given to invokable interfaces and remotable types.

XMLBase64Types
XMLSchemaInstNamespaces
XMLSchemaNamespaces
Personal tools
Translations
Newest Version