ParameterXPathQueryGenerator.CreateFromDataContractSerializer Méthode
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.
Crée un XPath à l’aide du nom de l’opération, du nom du paramètre et des informations du contrat de données spécifiés.
public:
static System::String ^ CreateFromDataContractSerializer(System::Xml::Linq::XName ^ serviceContractName, System::String ^ operationName, System::String ^ parameterName, bool isReply, Type ^ type, cli::array <System::Reflection::MemberInfo ^> ^ pathToMember, [Runtime::InteropServices::Out] System::Xml::XmlNamespaceManager ^ % namespaces);
public static string CreateFromDataContractSerializer (System.Xml.Linq.XName serviceContractName, string operationName, string parameterName, bool isReply, Type type, System.Reflection.MemberInfo[] pathToMember, out System.Xml.XmlNamespaceManager namespaces);
static member CreateFromDataContractSerializer : System.Xml.Linq.XName * string * string * bool * Type * System.Reflection.MemberInfo[] * XmlNamespaceManager -> string
Public Shared Function CreateFromDataContractSerializer (serviceContractName As XName, operationName As String, parameterName As String, isReply As Boolean, type As Type, pathToMember As MemberInfo(), ByRef namespaces As XmlNamespaceManager) As String
Paramètres
- serviceContractName
- XName
Nom de l'élément XML du contrat de service qui contient l'espace de noms du contrat de service.
- operationName
- String
Nom de l'opération de service.
- parameterName
- String
Nom du paramètre d'opération de service.
- isReply
- Boolean
true
pour indiquer que l'opération de service est une réponse ; sinon false
.
- type
- Type
Contrat de données.
- pathToMember
- MemberInfo[]
Métadonnées, générées à l'aide de la méthode GetMember(String) de la classe Type, qui pointent vers le membre de données spécifique utilisé pour générer la requête.
- namespaces
- XmlNamespaceManager
Cette méthode retourne un objet contenant les espaces de noms XML et leurs préfixes trouvés dans le contrat de données. Instanciez ce paramètre avant de le passer à cette méthode.
Retours
XPath généré à partir du nom de l’opération, du nom du paramètre et des informations du contrat de données spécifiés.