SoapExtensionImporter Classe

Définition

Fournit une interface commune et des fonctionnalités pour que les classes génèrent des attributs de code qui spécifient des extensions SOAP.

public ref class SoapExtensionImporter abstract
public abstract class SoapExtensionImporter
type SoapExtensionImporter = class
Public MustInherit Class SoapExtensionImporter
Héritage
SoapExtensionImporter

Remarques

La SoapExtensionImporterabstract classe expose une abstract méthode, ImportMethod, qui permet à une classe dérivée d’ajouter des métadonnées à toute méthode qui représente une opération dans une liaison. La méthode elle-même n’est pas une méthode d’entrée. Les attributs de code, qui sont ajoutés à toutes les méthodes Web dans une classe de liaison, représentent des extensions au protocole de services Web SOAP, par exemple, pour ajouter des en-têtes supplémentaires à un message SOAP sortant ou effectuer un traitement supplémentaire sur un message SOAP entrant.

Vous pouvez utiliser une classe dérivée de SoapExtensionImporter pour étendre la génération de code de proxy client ou abstract de code serveur. Vous pouvez utiliser une telle classe dérivée conjointement avec une classe dérivée de la classe , qui étend le traitement au moment de l’exécution abstractSoapExtension des messages SOAP sur le client ou le service.

Vous pouvez spécifier SoapExtensionImporter dans un fichier de configuration via l’élément de soapExtensionImporterTypes configuration et son élément enfant add . Vous pouvez appliquer la configuration à :

  • Une application web ASP.NET : service ou client.

  • Une application .NET Framework autonome : client uniquement.

Constructeurs

SoapExtensionImporter()

Initialise une nouvelle instance de la classe SoapExtensionImporter.

Propriétés

ImportContext

Obtient ou définit l'instance SoapProtocolImporter qui appelle la méthode ImportMethod(CodeAttributeDeclarationCollection).

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
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)
ImportMethod(CodeAttributeDeclarationCollection)

En cas de substitution dans une classe dérivée, ajoute des déclarations attribute de code à toute méthode représentant une opération dans une liaison.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi