XmlCodeExporter.AddMappingMetadata 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.
Dodaje XmlElementAttribute deklarację do parametru metody lub wartości zwracanej, która odnosi się do <part>
elementu definicji komunikatu protokołu SOAP w dokumencie Web Services Description Language (WSDL).
Przeciążenia
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Dodaje XmlElementAttribute deklarację do parametru metody lub wartości zwracanej, która odnosi się do |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Dodaje XmlElementAttribute deklarację do metody zwracanej wartości, która odnosi się do |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Dodaje XmlElementAttribute deklarację do parametru metody lub wartości zwracanej, która odnosi się do |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)
Dodaje XmlElementAttribute deklarację do parametru metody lub wartości zwracanej, która odnosi się do <part>
elementu definicji komunikatu protokołu SOAP w dokumencie Web Services Description Language (WSDL).
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
public:
void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlMemberMapping ^ member, System::String ^ ns);
public void AddMappingMetadata (System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlMemberMapping member, string ns);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlMemberMapping * string -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, member As XmlMemberMapping, ns As String)
Parametry
- metadata
- CodeAttributeDeclarationCollection
Kolekcja CodeAttributeDeclaration obiektów dla wygenerowanego typu, do którego Metoda dodaje deklarację atrybutu.
- member
- XmlMemberMapping
Wewnętrzne mapowanie typu .NET Framework dla jednej części elementu definicji komunikatu WSDL.
- ns
- String
Przestrzeń nazw XML składnika komunikatu SOAP, dla którego Wygenerowano informacje o mapowaniu typu w parametrze elementu członkowskiego.
Uwagi
Ta metoda jest używana przez narzędzie Web Services Description Language (Wsdl.exe), gdy dokument WSDL określa użycie literału, co oznacza, że zawartość parametrów komunikatów protokołu SOAP oraz wartości zwracanych (lub dokumentów żądania i odpowiedzi) są dosłownie określone za pomocą definicji schematu XML.
Dotyczy
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)
Dodaje XmlElementAttribute deklarację do metody zwracanej wartości, która odnosi się do <part>
elementu definicji komunikatu innego niż SOAP w dokumencie Web Services Description Language (WSDL).
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
public:
void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlTypeMapping ^ mapping, System::String ^ ns);
public void AddMappingMetadata (System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlTypeMapping mapping, string ns);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlTypeMapping * string -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, mapping As XmlTypeMapping, ns As String)
Parametry
- metadata
- CodeAttributeDeclarationCollection
Kolekcja CodeAttributeDeclaration obiektów dla wygenerowanego typu, do którego Metoda dodaje deklarację atrybutu.
- mapping
- XmlTypeMapping
Informacje o mapowaniu wewnętrznego typu .NET Framework dla elementu schematu XML.
- ns
- String
Przestrzeń nazw XML składnika komunikatu SOAP, dla którego Wygenerowano informacje o mapowaniu typu w parametrze elementu członkowskiego.
Uwagi
Narzędzie Web Services Description Language (Wsdl.exe) używa tej metody, gdy dokument WSDL określa .NET Framework implementacje innych niż SOAP usług sieci Web przy użyciu operacji HTTP-GET i HTTP-POST.
Dotyczy
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)
Dodaje XmlElementAttribute deklarację do parametru metody lub wartości zwracanej, która odnosi się do <part>
elementu definicji komunikatu protokołu SOAP w dokumencie Web Services Description Language (WSDL).
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
public:
void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlMemberMapping ^ member, System::String ^ ns, bool forceUseMemberName);
public void AddMappingMetadata (System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlMemberMapping member, string ns, bool forceUseMemberName);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlMemberMapping * string * bool -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, member As XmlMemberMapping, ns As String, forceUseMemberName As Boolean)
Parametry
- metadata
- CodeAttributeDeclarationCollection
Kolekcja CodeAttributeDeclaration obiektów dla wygenerowanego typu, do którego Metoda dodaje deklarację atrybutu.
- member
- XmlMemberMapping
Wewnętrzne mapowanie typu .NET Framework dla jednej części elementu definicji komunikatu WSDL.
- ns
- String
Przestrzeń nazw XML składnika komunikatu SOAP, dla którego Wygenerowano informacje o mapowaniu typu w parametrze elementu członkowskiego.
- forceUseMemberName
- Boolean
Flaga, która pomaga określić, czy dodać początkowy argument zawierający nazwę elementu XML dla generowanej deklaracji atrybutu.
Uwagi
Narzędzie Web Services Description Language (Wsdl.exe) używa tej metody, gdy dokument WSDL określa użycie literału, co oznacza, że zawartość parametrów komunikatów protokołu SOAP oraz wartości zwracanych (lub dokumentów żądania i odpowiedzi) są dosłownie określone za pomocą definicji schematu XML.