SoapExtensionReflector 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.
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 |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |