API:Soap.InvokeRegistry.InterfaceMapItem

From RAD Studio API Documentation
Jump to: navigation, search

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;
};

Properties

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

Description

Embarcadero Technologies does not currently have any additional information. Please help us document this topic by using the Discussion page!