SoapExtensionImporter Classe

Définition

Fournit une interface et des fonctionnalités courantes pour les classes afin de générer 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, ImportMethodqui permet à une classe dérivée d’ajouter des métadonnées à n’importe quelle 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 d’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 pour SoapExtensionImporter étendre la génération de code 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 soapExtensionImporterTypes de configuration et son élément enfant add . Vous pouvez appliquer la configuration à :

  • Application web ASP.NET : service ou client.

  • Une application autonome .NET Framework : client uniquement.

Constructeurs

Nom Description
SoapExtensionImporter()

Initialise une nouvelle instance de la classe SoapExtensionImporter.

Propriétés

Nom Description
ImportContext

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

Méthodes

Nom Description
Equals(Object)

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

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la 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 d’attribut de code à n’importe quelle méthode qui représente une opération dans une liaison.

MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

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

(Hérité de Object)

S’applique à

Voir aussi