SoapProtocolImporter Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Generuje klasy dla usług sieci Web korzystających z protokołu 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
- Dziedziczenie
Uwagi
Klasa SoapProtocolImporter generuje kod serwera proxy klienta lub abstrakcyjny kod serwera zgodnie z protokołem SOAP. Klasa generuje klasę dla każdego obsługiwanego powiązania zdefiniowanego w dokumencie WSDL (Web Services Description Language).
Zazwyczaj zamiast wywoływania SoapProtocolImporter bezpośrednio deweloper używa klasy pośrednio za pośrednictwem ServiceDescriptionImporter klasy.
Konstruktory
SoapProtocolImporter() |
Inicjuje nowe wystąpienie klasy SoapProtocolImporter. |
Właściwości
AbstractSchemas |
Pobiera abstrakcyjne schematy XML używane przez skojarzone ServiceDescriptionImporter wystąpienie. (Odziedziczone po ProtocolImporter) |
Binding |
Pobiera powiązanie języka opisu usług sieci Web (WSDL), które jest obecnie przetwarzane przez importera protokołu w celu wygenerowania klasy. (Odziedziczone po ProtocolImporter) |
ClassName |
Pobiera nazwę klasy powiązania, która jest obecnie generowana. (Odziedziczone po ProtocolImporter) |
ClassNames |
CodeIdentifiers Pobiera obiekt, który generuje unikatową nazwę klasy powiązania, która jest obecnie generowana. (Odziedziczone po ProtocolImporter) |
CodeNamespace |
Pobiera reprezentację .NET Framework przestrzeni nazw klas powiązań, które są generowane. (Odziedziczone po ProtocolImporter) |
CodeTypeDeclaration |
Pobiera reprezentację klasy powiązania, która jest obecnie generowana. (Odziedziczone po ProtocolImporter) |
ConcreteSchemas |
Pobiera konkretne schematy XML używane przez skojarzone ServiceDescriptionImporter wystąpienie. (Odziedziczone po ProtocolImporter) |
InputMessage |
Pobiera komunikat wejściowy WSDL (Web Services Description Language) dla operacji abstrakcyjnej, którą importer protokołu przetwarza obecnie w celu wygenerowania metody w klasie powiązania. (Odziedziczone po ProtocolImporter) |
MethodName |
Pobiera nazwę metody klasy powiązania, którą obecnie generuje importer protokołu. (Odziedziczone po ProtocolImporter) |
Operation |
Pobiera abstrakcyjną operację języka opisu usług sieci Web (WSDL), którą obecnie przetwarza importer protokołu w celu wygenerowania metody w klasie powiązania. (Odziedziczone po ProtocolImporter) |
OperationBinding |
Pobiera powiązanie operacji WSDL (Web Services Description Language), które jest obecnie przetwarzane przez importera protokołu w celu wygenerowania metody w klasie powiązania. (Odziedziczone po ProtocolImporter) |
OutputMessage |
Pobiera komunikat wyjściowy WSDL (Web Services Description Language) dla operacji abstrakcyjnej, która jest obecnie przetwarzana przez importera protokołu w celu wygenerowania metody w klasie powiązania. (Odziedziczone po ProtocolImporter) |
Port |
Pobiera port WSDL (Web Services Description Language), który zawiera odwołanie do powiązania, które jest obecnie przetwarzane przez importera protokołu w celu wygenerowania klasy powiązania. Jeśli więcej niż jeden port odwołuje się do bieżącego powiązania, bieżący port jest tym, w którym powiązanie zostało ostatnio znalezione. (Odziedziczone po ProtocolImporter) |
PortType |
Pobiera język opisu usług sieci Web (WSDL), PortType który jest implementowany przez powiązanie, które importer protokołu jest obecnie przetwarzane w celu wygenerowania klasy powiązania. (Odziedziczone po ProtocolImporter) |
ProtocolName |
Pobiera wartość "Soap". |
Schemas |
Pobiera wszystkie schematy XML, zarówno abstrakcyjne, jak i konkretne, używane przez skojarzone ServiceDescriptionImporter wystąpienie. (Odziedziczone po ProtocolImporter) |
Service |
Pobiera usługę Web Services Description Language (WSDL), która zawiera odwołanie do powiązania, które jest obecnie przetwarzane przez importera protokołu w celu wygenerowania klasy powiązania. (Odziedziczone po ProtocolImporter) |
ServiceDescriptions |
ServiceDescriptionCollection Pobiera obiekty należące do skojarzonego ServiceDescriptionImporter wystąpienia, które są wyszukiwane pod kątem powiązań, z których mają być generowane klasy powiązań. (Odziedziczone po ProtocolImporter) |
SoapBinding |
SoapBinding Pobiera wystąpienie uzyskane za pośrednictwem SoapBinding właściwości.Extensions |
SoapExporter |
Pobiera obiekt typu SoapCodeExporter używanego wewnętrznie przez SoapProtocolImporter klasę do generowania kodu na podstawie mapowań między zawartością schematu XML zakodowaną za pomocą protokołu SOAP i typami .NET Framework. |
SoapImporter |
Pobiera obiekt typu SoapSchemaImporter używanego wewnętrznie przez SoapProtocolImporter klasę do generowania mapowań między zawartością schematu XML zakodowaną za pomocą protokołu SOAP a typami .NET Framework. |
Style |
Pobiera wartość wyliczenia, która wskazuje, czy jest generowana klasa serwera proxy klienta, czy abstrakcyjna klasa serwera. Wartości to Klient i Serwer. Wartość jest taka, że właściwość skojarzonego ServiceDescriptionImporter wystąpienia Style . (Odziedziczone po ProtocolImporter) |
Warnings |
Pobiera lub ustawia ServiceDescriptionImportWarnings wartość wyliczenia, która wskazuje typy ostrzeżeń, jeśli istnieją, wystawione przez importera protokołu podczas generowania klas powiązań. (Odziedziczone po ProtocolImporter) |
XmlExporter |
Pobiera obiekt typu XmlCodeExporter używanego wewnętrznie przez SoapProtocolImporter klasę do generowania kodu na podstawie mapowań między zawartością schematu XML literału a typami .NET Framework. |
XmlImporter |
Pobiera obiekt typu XmlSchemaImporter używanego wewnętrznie przez SoapProtocolImporter klasę do generowania mapowań między zawartością schematu XML literału a typami .NET Framework. |
Metody
AddExtensionWarningComments(CodeCommentStatementCollection, ServiceDescriptionFormatExtensionCollection) |
Dla każdego nieobsługiwanego rozszerzenia lub elementu XML w kolekcji rozszerzeń wejściowych włącza lub RequiredExtensionsIgnored ostrzeżenie dla każdego nieobsługiwanego rozszerzenia lub OptionalExtensionsIgnored elementu XML w kolekcji rozszerzeń wejściowych. (Odziedziczone po ProtocolImporter) |
BeginClass() |
Inicjuje generowanie klasy powiązania. |
BeginNamespace() |
Wykonuje inicjowanie całej przestrzeni nazw kodu podczas generowania kodu. |
EndClass() |
Przetwarza klasę powiązania po wygenerowaniu metod. |
EndNamespace() |
Wykonuje przetwarzanie dla całej przestrzeni nazw kodu po wygenerowaniu klasy powiązania. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GenerateMethod() |
Generuje kod metody dla klasy powiązania. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
IsBindingSupported() |
Określa, czy można wygenerować klasę dla bieżącego powiązania. |
IsOperationFlowSupported(OperationFlow) |
Określa, czy przepływ operacji bieżącej jest obsługiwany. |
IsSoapEncodingPresent(String) |
Sprawdza obecność elementu "http://schemas.xmlsoap.org/soap/encoding/" w ciągu reprezentującym listę jednolitych wskaźników zasobów (URI). |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
OperationBindingSyntaxException(String) |
Tworzy wyjątek wskazujący, że bieżące OperationBinding wystąpienie, dla którego jest generowana klasa powiązania, jest nieprawidłowe w docelowej przestrzeni nazw. (Odziedziczone po ProtocolImporter) |
OperationSyntaxException(String) |
Tworzy wyjątek wskazujący, że bieżące Operation wystąpienie, dla którego jest generowana klasa powiązania, jest nieprawidłowe w docelowej przestrzeni nazw. (Odziedziczone po ProtocolImporter) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
UnsupportedBindingWarning(String) |
UnsupportedBindingsIgnored Włącza ostrzeżenie w wyliczenie ServiceDescriptionImportWarnings uzyskane za pośrednictwem Warnings właściwości . Ta metoda dodaje również komunikat ostrzegawczy do komentarzy dla generowanej klasy. (Odziedziczone po ProtocolImporter) |
UnsupportedOperationBindingWarning(String) |
UnsupportedOperationsIgnored Włącza ostrzeżenie w wyliczenie ServiceDescriptionImportWarnings uzyskane za pośrednictwem Warnings właściwości . Ta metoda dodaje również komunikat ostrzegawczy do komentarzy dla generowanej klasy. (Odziedziczone po ProtocolImporter) |
UnsupportedOperationWarning(String) |
UnsupportedOperationsIgnored Włącza ostrzeżenie w wyliczenie ServiceDescriptionImportWarnings uzyskane za pośrednictwem Warnings właściwości . Ta metoda dodaje również komunikat ostrzegawczy do komentarzy dla generowanej klasy. (Odziedziczone po ProtocolImporter) |