XmlReflectionMember Classe

Définition

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 :

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 isNullable de la définition de l’élément XML correspondant est false.

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)

S’applique à

Voir aussi