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 et des fonctionnalités courantes pour les classes afin d’ajouter des informations d’extension SOAP à un ServiceDescription objet par 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 d’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 pour générer un document WSDL (Web Services Description Language) via la Write méthode. La ServiceDescriptionImporter classe et les classes associées peuvent également utiliser un ServiceDescription pour générer du 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
| Nom | Description |
|---|---|
| SoapExtensionReflector() |
Initialise une instance de la SoapExtensionReflector classe. |
Propriétés
| Nom | Description |
|---|---|
| ReflectionContext |
Obtient ou définit l’instance d’une classe dérivée de la classe abstraite ProtocolReflector qui appelle la ReflectMethod() 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) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ReflectDescription() |
Génère des informations de description propres au service qui sont placées dans un ServiceDescription objet correspondant à une liaison. |
| ReflectMethod() |
|
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |