Partager via


SoapExtensionReflector Classe

Définition

Fournit une interface commune et des fonctionnalités afin que les classes ajoutent des informations relatives à l'extension SOAP à un objet ServiceDescription pour chaque méthode.

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

Remarques

La classe abstraite SoapExtensionReflector expose une méthode abstraite. ReflectMethod Cette méthode abstraite permet à une classe dérivée d’ajouter des descriptions des extensions SOAP lors de la réflexion d’une méthode Web dans des objets placés dans un ServiceDescription objet. La méthode elle-même n’est pas une entrée. Les descriptions sont ajoutées pour toutes les méthodes Web appartenant à une liaison spécifiée qui produit un ServiceDescription.

Vous pouvez utiliser un ServiceDescription document WSDL (Web Services Description Language) via la Write méthode. La ServiceDescriptionImporter classe et les classes associées peuvent également utiliser un ServiceDescription code proxy client ou du code serveur abstrait.

Utilisez une classe dérivée de la SoapExtensionReflector classe conjointement avec une classe dérivée de la classe abstraite SoapExtension pour étendre le traitement au moment de l’exécution des messages SOAP sur le client ou le service.

Vous pouvez spécifier SoapExtensionReflector dans un fichier de configuration via l’élément <soapExtensionReflectorTypes> Element et son élément d’ajout enfant. Vous pouvez également appliquer la configuration à une application web ASP.NET qui publie un service Web.

Constructeurs

SoapExtensionReflector()

Initialise une instance de la classe SoapExtensionReflector.

Propriétés

ReflectionContext

Obtient ou définit l'instance d'une classe dérivée de la classe ProtocolReflector abstraite qui appelle la méthode ReflectMethod().

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)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ReflectDescription()

Génère des informations de description spécifiques au service qui sont placées dans un objet ServiceDescription correspondant à une liaison.

ReflectMethod()

Méthode Abstract qu'une classe dérivée doit implémenter pour ajouter des informations relatives à l'extension SOAP à un objet ServiceDescription pour chaque méthode.

ToString()

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

(Hérité de Object)

S’applique à

Voir aussi