SoapProtocolImporter Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Génère des classes pour les services Web qui utilisent le protocole 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
- Héritage
Remarques
La SoapProtocolImporter classe génère du code proxy client ou du code serveur abstrait conformément au protocole SOAP. La classe génère une classe pour chaque liaison prise en charge définie dans un document Web Services Description Language (WSDL).
En général, au lieu d’appeler SoapProtocolImporter directement, un développeur utilise la classe indirectement par le biais de la ServiceDescriptionImporter classe.
Constructeurs
SoapProtocolImporter() |
Initialise une nouvelle instance de la classe SoapProtocolImporter. |
Propriétés
AbstractSchemas |
Obtient les schémas XML abstraits utilisés par l'instance ServiceDescriptionImporter associée. (Hérité de ProtocolImporter) |
Binding |
Obtient la liaison WSDL (Web Services Description Language) que l'importateur de protocole traite actuellement pour générer une classe. (Hérité de ProtocolImporter) |
ClassName |
Obtient le nom de la classe de liaison qui est en cours de génération. (Hérité de ProtocolImporter) |
ClassNames |
Obtient l'objet CodeIdentifiers qui génère un nom unique pour la classe de liaison en cours de génération. (Hérité de ProtocolImporter) |
CodeNamespace |
Obtient une représentation de l'espace de noms .NET Framework des classes de liaison qui sont en cours de génération. (Hérité de ProtocolImporter) |
CodeTypeDeclaration |
Obtient une représentation de la classe de liaison qui est en cours de génération. (Hérité de ProtocolImporter) |
ConcreteSchemas |
Obtient les schémas XML concrets utilisés par l'instance ServiceDescriptionImporter associée. (Hérité de ProtocolImporter) |
InputMessage |
Obtient le message d'entrée WSDL (Web Services Description Language) pour l'opération abstraite que l'importateur de protocole traite actuellement afin de générer une méthode dans une classe de liaison. (Hérité de ProtocolImporter) |
MethodName |
Obtient le nom de la méthode de classe de liaison que l'importateur de protocole génère actuellement. (Hérité de ProtocolImporter) |
Operation |
Obtient l'opération WSDL (Web Services Description Language) abstraite que l'importateur de protocole traite actuellement pour générer une méthode dans une classe de liaison. (Hérité de ProtocolImporter) |
OperationBinding |
Obtient la liaison d'opération WSDL (Web Services Description Language) que l'importateur de protocole traite actuellement pour générer une méthode dans une classe de liaison. (Hérité de ProtocolImporter) |
OutputMessage |
Obtient le message de sortie WSDL (Web Services Description Language) pour l'opération abstraite que l'importateur de protocole traite actuellement afin de générer une méthode dans une classe de liaison. (Hérité de ProtocolImporter) |
Port |
Obtient un port WSDL (Web Services Description Language) qui contient une référence à la liaison que l'importateur de protocole traite actuellement pour générer une classe de liaison. Si plusieurs ports font référence à la liaison en cours, le port en cours est celui dans lequel la liaison a été le plus récemment trouvée. (Hérité de ProtocolImporter) |
PortType |
Obtient le PortType WSDL (Web Services Description Language) implémenté par la liaison que l'importateur de protocole traite actuellement pour générer une classe de liaison. (Hérité de ProtocolImporter) |
ProtocolName |
Obtient la valeur "Soap". |
Schemas |
Obtient tous les schémas XML, aussi bien abstraits que concrets, utilisés par l'instance ServiceDescriptionImporter associée. (Hérité de ProtocolImporter) |
Service |
Obtient le service WSDL (Web Services Description Language) qui contient une référence à la liaison que l'importateur de protocole traite actuellement pour générer une classe de liaison. (Hérité de ProtocolImporter) |
ServiceDescriptions |
Obtient les objets ServiceDescriptionCollection, qui appartiennent à l'instance ServiceDescriptionImporter, dans lesquels sont recherchées les liaisons à partir desquelles générer des classes de liaison. (Hérité de ProtocolImporter) |
SoapBinding |
Obtient une instance SoapBinding obtenue via la propriété SoapBinding de la propriété Extensions. |
SoapExporter |
Obtient l'objet de type SoapCodeExporter utilisé en interne par la classe SoapProtocolImporter pour générer du code à partir de mappages entre le contenu de schéma XML codé selon le protocole SOAP et les types .NET Framework. |
SoapImporter |
Obtient l'objet de type SoapSchemaImporter utilisé en interne par la classe SoapProtocolImporter pour générer des mappages entre le contenu de schéma XML codé selon le protocole SOAP et les types .NET Framework. |
Style |
Obtient une valeur d'énumération qui indique si une classe du proxy client ou une classe du serveur abstrait est en cours de génération. Les valeurs sont Client et Server. La valeur est celle de la propriété ServiceDescriptionImporter de l'instance Style associée. (Hérité de ProtocolImporter) |
Warnings |
Obtient ou définit une valeur d'énumération ServiceDescriptionImportWarnings qui indique les types d'avertissements émis par l'importateur de protocole lors de la génération de classes de liaison, le cas échéant. (Hérité de ProtocolImporter) |
XmlExporter |
Obtient l'objet de type XmlCodeExporter utilisé en interne par la classe SoapProtocolImporter pour générer du code à partir de mappages entre le contenu de schéma XML littéral et les types .NET Framework. |
XmlImporter |
Obtient l'objet de type XmlSchemaImporter utilisé en interne par la classe SoapProtocolImporter pour générer des mappages entre le contenu de schéma XML littéral et les types .NET Framework. |
Méthodes
AddExtensionWarningComments(CodeCommentStatementCollection, ServiceDescriptionFormatExtensionCollection) |
Pour chaque extension ou élément XML non géré dans la collection d'extensions d'entrée, active un avertissement RequiredExtensionsIgnored ou OptionalExtensionsIgnored pour chaque extension ou élément XML non géré dans la collection d'extensions d'entrée. (Hérité de ProtocolImporter) |
BeginClass() |
Initialise la génération d'une classe de liaison. |
BeginNamespace() |
Effectue l'initialisation pour un espace de noms du code entier pendant la génération de code. |
EndClass() |
Traite une classe de liaison après la génération de méthodes. |
EndNamespace() |
Effectue le traitement pour un espace de noms du code entier après la génération de classe de liaison. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GenerateMethod() |
Génère du code de méthode pour une classe de liaison. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
IsBindingSupported() |
Détermine si une classe peut être générée pour la liaison en cours. |
IsOperationFlowSupported(OperationFlow) |
Détermine si le flux d'opération de l'opération en cours est pris en charge. |
IsSoapEncodingPresent(String) |
Vérifie la présence de « http://schemas.xmlsoap.org/soap/encoding/ » dans une chaîne représentant une liste d’URI. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
OperationBindingSyntaxException(String) |
Produit un Exception indiquant que l’instance de OperationBinding actuelle pour laquelle une classe de liaison est générée n’est pas valide dans l’espace de noms cible. (Hérité de ProtocolImporter) |
OperationSyntaxException(String) |
Produit un Exception indiquant que l’instance de Operation actuelle pour laquelle une classe de liaison est générée n’est pas valide dans l’espace de noms cible. (Hérité de ProtocolImporter) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
UnsupportedBindingWarning(String) |
Active un avertissement UnsupportedBindingsIgnored dans l'énumération ServiceDescriptionImportWarnings obtenue via la propriété Warnings. Cette méthode ajoute également un message d'avertissement aux commentaires pour la classe en cours de génération. (Hérité de ProtocolImporter) |
UnsupportedOperationBindingWarning(String) |
Active un avertissement UnsupportedOperationsIgnored dans l'énumération ServiceDescriptionImportWarnings obtenue via la propriété Warnings. Cette méthode ajoute également un message d'avertissement aux commentaires pour la classe en cours de génération. (Hérité de ProtocolImporter) |
UnsupportedOperationWarning(String) |
Active un avertissement UnsupportedOperationsIgnored dans l'énumération ServiceDescriptionImportWarnings obtenue via la propriété Warnings. Cette méthode ajoute également un message d'avertissement aux commentaires pour la classe en cours de génération. (Hérité de ProtocolImporter) |