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.
Assure des mappages entre les entités de code des 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, elle est utilisée :
Pour initialiser des XmlSerializer objets pendant que le .NET Framework initialise un service web SOAP ou un client.
Par la classe lors de ServiceDescriptionReflector la ServiceDescriptionReflector création ServiceDescription d’objets à partir de classes identifiées comme des 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 produit pour chacun des éléments suivants qui appartiennent à 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 classes et XmlReflectionImporter les SoapReflectionImporter classes traduisent un XmlReflectionMember tableau en un XmlMembersMapping qui contient une XmlMemberMapping collection, pour un traitement ultérieur.
Constructeurs
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
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 XmlReflectionMember représente une valeur de retour de méthode de service Web, 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 du membre de méthode de service Web qui est 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 |
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 SoapAttributes avec la collection d'attributs associés à SOAP qui ont été appliqués à l'entité de code du 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 XmlAttributes avec la collection d'attributs associés à XmlSerializer qui ont été appliqués à l'entité de code du membre. |
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) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |