ParameterXPathQueryGenerator.CreateFromDataContractSerializer Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy element XPath przy użyciu określonej nazwy operacji, nazwy parametru i informacji o kontrakcie danych.
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
Parametry
- serviceContractName
- XName
Nazwa elementu XML kontraktu usługi, który zawiera przestrzeń nazw kontraktu usługi.
- operationName
- String
Nazwa operacji usługi.
- parameterName
- String
Nazwa parametru operacji usługi.
- isReply
- Boolean
true
aby wskazać, że operacja usługi jest odpowiedzią; w przeciwnym false
razie .
- type
- Type
Kontrakt danych.
- pathToMember
- MemberInfo[]
Metadane wygenerowane przy użyciu metody klasy , która wskazuje konkretny członek danych użyty GetMember(String) Type do wygenerowania zapytania.
- namespaces
- XmlNamespaceManager
Gdy ta metoda zwraca wartość , zawiera przestrzenie nazw XML i ich prefiksy znalezione w kontrakcie danych. Przed przekazaniem tego parametru w tej metodzie należy utworzyć jego wystąpienia.
Zwraca
Wartość XPath wygenerowana na podstawie określonej nazwy operacji, nazwy parametru i informacji kontraktu danych.