SoapProtocolImporter Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Generuje třídy pro webové služby, které používají protokol SOAP.
public ref class SoapProtocolImporter : System::Web::Services::Description::ProtocolImporter
public class SoapProtocolImporter : System.Web.Services.Description.ProtocolImporter
type SoapProtocolImporter = class
inherit ProtocolImporter
Public Class SoapProtocolImporter
Inherits ProtocolImporter
- Dědičnost
Poznámky
Třída SoapProtocolImporter generuje kód proxy klienta nebo abstraktní kód serveru podle protokolu SOAP. Třída generuje třídu pro každou podporovanou vazbu definovanou v dokumentu WSDL (Web Services Description Language).
Vývojář obvykle místo přímého vyvolání používá třídu nepřímo SoapProtocolImporter prostřednictvím ServiceDescriptionImporter třídy .
Konstruktory
SoapProtocolImporter() |
Inicializuje novou instanci SoapProtocolImporter třídy . |
Vlastnosti
AbstractSchemas |
Získá abstraktní schémata XML používaná přidruženou ServiceDescriptionImporter instancí. (Zděděno od ProtocolImporter) |
Binding |
Získá vazbu WSDL (Web Services Description Language), kterou importér protokolu aktuálně zpracovává pro vygenerování třídy. (Zděděno od ProtocolImporter) |
ClassName |
Získá název třídy vazby, která je aktuálně generována. (Zděděno od ProtocolImporter) |
ClassNames |
Získá CodeIdentifiers objekt, který generuje jedinečný název pro třídu vazby, která je aktuálně generována. (Zděděno od ProtocolImporter) |
CodeNamespace |
Získá reprezentaci oboru názvů .NET Framework vazby tříd, které jsou generovány. (Zděděno od ProtocolImporter) |
CodeTypeDeclaration |
Získá reprezentaci třídy vazby, která je aktuálně generována. (Zděděno od ProtocolImporter) |
ConcreteSchemas |
Získá konkrétní schémata XML používaná přidruženou ServiceDescriptionImporter instancí. (Zděděno od ProtocolImporter) |
InputMessage |
Získá vstupní zprávu WSDL (Web Services Description Language) pro abstraktní operaci, kterou importér protokolu aktuálně zpracovává, aby vygeneroval metodu ve třídě vazby. (Zděděno od ProtocolImporter) |
MethodName |
Získá název metody třídy vazby, kterou aktuálně generuje importér protokolů. (Zděděno od ProtocolImporter) |
Operation |
Získá abstraktní operaci WSDL (Web Services Description Language), kterou importér protokolu aktuálně zpracovává, aby vygeneroval metodu ve třídě vazby. (Zděděno od ProtocolImporter) |
OperationBinding |
Získá vazbu operace WSDL (Web Services Description Language), kterou importér protokolu aktuálně zpracovává, aby vygeneroval metodu ve třídě vazby. (Zděděno od ProtocolImporter) |
OutputMessage |
Získá výstupní zprávu WSDL (Web Services Description Language) pro abstraktní operaci, kterou importér protokolu aktuálně zpracovává, aby vygeneroval metodu ve třídě vazby. (Zděděno od ProtocolImporter) |
Port |
Získá port WSDL (Web Services Description Language), který obsahuje odkaz na vazbu, kterou nástroj pro import protokolu aktuálně zpracovává, aby vygeneroval třídu vazby. Pokud více než jeden port odkazuje na aktuální vazbu, aktuální port je ten, ve kterém byla vazba nalezena naposledy. (Zděděno od ProtocolImporter) |
PortType |
Získá jazyk WSDL (Web Services Description Language), který je implementován vazbou, kterou importér protokolu aktuálně zpracovává PortType pro vygenerování třídy vazby. (Zděděno od ProtocolImporter) |
ProtocolName |
Získá hodnotu Soap. |
Schemas |
Získá všechna schémata XML, abstraktní i konkrétní, používané přidružené ServiceDescriptionImporter instance. (Zděděno od ProtocolImporter) |
Service |
Získá službu WSDL (Web Services Description Language), která obsahuje odkaz na vazbu, kterou importér protokolu aktuálně zpracovává, aby vygeneroval třídu vazby. (Zděděno od ProtocolImporter) |
ServiceDescriptions |
Získá ServiceDescriptionCollection objekty, které patří do přidružené instance, které jsou vyhledány vazby, ze kterých ServiceDescriptionImporter chcete generovat třídy vazby. (Zděděno od ProtocolImporter) |
SoapBinding |
Získá SoapBinding instanci získanou SoapBinding prostřednictvím vlastnosti vlastnosti Extensions . |
SoapExporter |
Získá objekt typu používaný interně třídou ke generování kódu z mapování mezi obsahem schématu XML kódovaného SoapCodeExporter protokolu SOAP a .NET Framework SoapProtocolImporter typy. |
SoapImporter |
Získá objekt typu používaný interně třídou ke generování mapování mezi obsah schématu XML zakódovaného SoapSchemaImporter protokolu SOAP a .NET Framework SoapProtocolImporter typy. |
Style |
Získá hodnotu výčtu, která určuje, zda je generována klientská třída proxy serveru nebo abstraktní serverová třída. Hodnoty jsou Klient a Server. Hodnota je hodnota vlastnosti ServiceDescriptionImporter přidružené Style instance. (Zděděno od ProtocolImporter) |
Warnings |
Získá nebo nastaví hodnotu výčtu, která označuje typy upozornění( pokud existuje) vydaných importérem protokolů při ServiceDescriptionImportWarnings generování tříd vazeb. (Zděděno od ProtocolImporter) |
XmlExporter |
Získá objekt typu používaný interně třídou ke generování kódu z mapování mezi obsahem schématu XML literálu XmlCodeExporter SoapProtocolImporter a .NET Framework typy. |
XmlImporter |
Získá objekt typu používaný interně třídou ke generování mapování mezi obsahem literálového schématu XmlSchemaImporter SoapProtocolImporter XML a .NET Framework typy. |
Metody
AddExtensionWarningComments(CodeCommentStatementCollection, ServiceDescriptionFormatExtensionCollection) |
Pro každé neošetřené rozšíření nebo element XML v kolekci vstupní rozšíření zapne nebo upozornění pro každé neošetřené rozšíření nebo element XML v RequiredExtensionsIgnored OptionalExtensionsIgnored kolekci vstupní rozšíření. (Zděděno od ProtocolImporter) |
BeginClass() |
Inicializuje generování třídy vazby. |
BeginNamespace() |
Provede inicializaci pro celý obor názvů kódu během generování kódu. |
EndClass() |
Zpracovává třídu vazby po generování metod. |
EndNamespace() |
Provádí zpracování pro celý obor názvů kódu po vytvoření třídy vazby. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GenerateMethod() |
Generuje kód metody pro třídu vazby. |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
IsBindingSupported() |
Určuje, zda lze pro aktuální vazbu vygenerovat třídu. |
IsOperationFlowSupported(OperationFlow) |
Určuje, jestli se podporuje tok operace aktuální operace. |
IsSoapEncodingPresent(String) |
Kontroluje přítomnost řetězce , který představuje seznam identifikátorů http://schemas.xmlsoap.org/soap/encoding/ URI (Uniform Resource Indicators). |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
OperationBindingSyntaxException(String) |
Vytvoří výjimku označující, že aktuální instance, pro kterou je generována třída vazby, je v cílovém oboru OperationBinding názvů neplatná. (Zděděno od ProtocolImporter) |
OperationSyntaxException(String) |
Vytvoří výjimku označující, že aktuální instance, pro kterou je generována třída vazby, je v cílovém oboru Operation názvů neplatná. (Zděděno od ProtocolImporter) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
UnsupportedBindingWarning(String) |
Zapne upozornění UnsupportedBindingsIgnored ve výčtu ServiceDescriptionImportWarnings získaném prostřednictvím vlastnosti Warnings . Tato metoda také přidá zprávu upozornění do komentářů pro třídu, která je generována. (Zděděno od ProtocolImporter) |
UnsupportedOperationBindingWarning(String) |
Zapne upozornění UnsupportedOperationsIgnored ve výčtu ServiceDescriptionImportWarnings získaném prostřednictvím vlastnosti Warnings . Tato metoda také přidá zprávu upozornění do komentářů pro třídu, která je generována. (Zděděno od ProtocolImporter) |
UnsupportedOperationWarning(String) |
Zapne upozornění UnsupportedOperationsIgnored ve výčtu ServiceDescriptionImportWarnings získaném prostřednictvím vlastnosti Warnings . Tato metoda také přidá zprávu upozornění do komentářů pro třídu, která je generována. (Zděděno od ProtocolImporter) |