Soap.InvokeRegistry.InterfaceMapItem

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

  InterfaceMapItem = record
    Name: string;                             { Native name of interface    }
    ExtName: InvString;                       { PortTypeName                }
    UnitName: string;                         { Filename of interface       }
    GUID: TGUID;                              { GUID of interface           }
    Info: PTypeInfo;                          { Typeinfo of interface       }
    DefImpl: TClass;                          { Metaclass of implementation }
    Namespace: InvString;                     { XML Namespace of type       }
    WSDLEncoding: InvString;                  { Encoding                    }
    Documentation: string;                    { Description of interface    }
    SOAPAction: string;                       { SOAPAction of interface     }
{$IFDEF WIDE_RETURN_NAMES}
    ReturnParamNames: InvString;              { Return Parameter names      }
{$ELSE}
    ReturnParamNames: string;                 { Return Parameter names      }
{$ENDIF}
    InvokeOptions: TIntfInvokeOptions;        { Invoke Options              }
    Methods: array of MethodMapItem;           { Method Info                }
    IntfHeaders: array of IntfHeaderItem;      { Headers                    }
    IntfExceptions: array of IntfExceptionItem;{ Exceptions                 }
    UDDIOperator: String;                      { UDDI Registry of this porttype }
    UDDIBindingKey: String;                    { UDDI Binding key           }
  end;

C++

struct DECLSPEC_DRECORD InterfaceMapItem
{
private:
    typedef System::DynamicArray<MethodMapItem> _InterfaceMapItem__1;
    typedef System::DynamicArray<IntfHeaderItem> _InterfaceMapItem__2;
    typedef System::DynamicArray<IntfExceptionItem> _InterfaceMapItem__3;
public:
    System::UnicodeString Name;
    System::UnicodeString ExtName;
    System::UnicodeString UnitName;
    GUID GUID;
    System::Typinfo::TTypeInfo *Info;
    System::TClass DefImpl;
    System::UnicodeString Namespace;
    System::UnicodeString WSDLEncoding;
    System::UnicodeString Documentation;
    System::UnicodeString SOAPAction;
    System::UnicodeString ReturnParamNames;
    TIntfInvokeOptions InvokeOptions;
    _InterfaceMapItem__1 Methods;
    _InterfaceMapItem__2 IntfHeaders;
    _InterfaceMapItem__3 IntfExceptions;
    System::UnicodeString UDDIOperator;
    System::UnicodeString UDDIBindingKey;
};

Propriétés

Type Visibilité  Source Unité  Parent
record
struct
public
Soap.InvokeRegistry.pas
Soap.InvokeRegistry.hpp
Soap.InvokeRegistry Soap.InvokeRegistry

Description

Embarcadero Technologies ne possède pas d'informations supplémentaires pour le moment. Veuillez nous aider à documenter cette rubrique en utilisant la page Discussion !