XmlReflectionMember 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 des mappages entre les entités de code dans les méthodes de service web .NET et le contenu des messages WSDL (Web Services Description Language) définis pour les services web SOAP.
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.
public ref class XmlReflectionMember
public class XmlReflectionMember
type XmlReflectionMember = class
Public Class XmlReflectionMember
- Héritage
-
XmlReflectionMember
Remarques
La XmlReflectionMember classe n’est pas utilisée directement. Au lieu de cela, il est utilisé :
Pour initialiser des XmlSerializer objets pendant que .NET Framework initialise un service web SOAP ou un client.
Par la classe lors ServiceDescriptionReflector de la ServiceDescriptionReflector création ServiceDescription d’objets à partir de classes identifiées en tant que services Web SOAP.
Pendant la réflexion d’une méthode de service web SOAP, des tableaux d’objets XmlReflectionMember sont produits qui représentent le contenu des définitions de message WSDL. Un tableau est généré pour chacun des éléments suivants appartenant à une méthode de service web SOAP :
Paramètres d’entrée.
Paramètres de sortie et valeurs de retour.
Demander des en-têtes SOAP via des attributs.
En-têtes SOAP de réponse via des attributs.
Les SoapReflectionImporter classes et XmlReflectionImporter les classes traduisent un XmlReflectionMember tableau en un XmlMembersMapping qui contient une XmlMemberMapping collection, pour un traitement ultérieur.
Constructeurs
| Nom | Description |
|---|---|
| XmlReflectionMember() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Initialise une nouvelle instance de la classe XmlReflectionMember. |
Propriétés
| Nom | Description |
|---|---|
| IsReturnValue |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient ou définit une valeur qui indique si la XmlReflectionMember valeur de retour d’une méthode de service Web représente, par opposition à un paramètre de sortie. |
| MemberName |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient ou définit le nom du membre de méthode de service Web pour ce mappage. |
| MemberType |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient ou définit le type de l’entité de code membre de méthode de service web représentée par ce mappage. |
| OverrideIsNullable |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient ou définit une valeur qui indique que la valeur de l’attribut de la définition d’élément |
| SoapAttributes |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient ou définit une SoapAttributes collection d’attributs liés à SOAP qui ont été appliqués à l’entité de code membre. |
| XmlAttributes |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient ou définit une XmlAttributes collection d’attributs XmlSerializerassociés qui ont été appliqués à l’entité de code membre. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |