Udostępnij za pośrednictwem


XmlCodeExporter.AddMappingMetadata Metoda

Definicja

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 <part> elementu definicji komunikatu protokołu SOAP w dokumencie Web Services Description Language (WSDL).

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 <part> elementu definicji komunikatu innego niż SOAP w dokumencie Web Services Description Language (WSDL).

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 <part> elementu definicji komunikatu protokołu SOAP w dokumencie Web Services Description Language (WSDL).

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.

Dotyczy