ParameterXPathQueryGenerator.CreateFromDataContractSerializer Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee maakt u een XPath met behulp van de opgegeven bewerkingsnaam, parameternaam en gegevenscontractgegevens.
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
Parameters
- serviceContractName
- XName
De naam van het XML-element van het servicecontract dat de naamruimte van het servicecontract bevat.
- operationName
- String
De naam van de servicebewerking.
- parameterName
- String
De naam van de servicebewerkingsparameter.
- isReply
- Boolean
true om aan te geven dat de servicebewerking een antwoord is; anders, false.
- type
- Type
Het gegevenscontract.
- pathToMember
- MemberInfo[]
De metagegevens, gegenereerd met behulp van de GetMember(String) methode van de Type klasse, die verwijst naar het specifieke gegevenslid dat wordt gebruikt om de query te genereren.
- namespaces
- XmlNamespaceManager
Wanneer deze methode wordt geretourneerd, bevat u de XML-naamruimten en de bijbehorende voorvoegsels in het gegevenscontract. Instantieer deze parameter voordat u deze in deze methode doorgeeft.
Retouren
Het XPath dat is gegenereerd op basis van de opgegeven bewerkingsnaam, parameternaam en gegevenscontractinformatie.