XmlCodeExporter.AddMappingMetadata Metod

Definition

Lägger till en XmlElementAttribute deklaration i en metodparameter eller ett returvärde som motsvarar ett <part> element i en SOAP-meddelandedefinition i ett WSDL-dokument (Web Services Description Language).

Överlagringar

Name Description
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Lägger till en XmlElementAttribute deklaration i en metodparameter eller ett returvärde som motsvarar ett <part> element i en SOAP-meddelandedefinition i ett WSDL-dokument (Web Services Description Language).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Lägger till en XmlElementAttribute deklaration i ett metodreturvärde som motsvarar ett <part> element i ett icke-SOAP-meddelandedefinition i ett WSDL-dokument (Web Services Description Language).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Lägger till en XmlElementAttribute deklaration i en metodparameter eller ett returvärde som motsvarar ett <part> element i en SOAP-meddelandedefinition i ett WSDL-dokument (Web Services Description Language).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

Lägger till en XmlElementAttribute deklaration i en metodparameter eller ett returvärde som motsvarar ett <part> element i en SOAP-meddelandedefinition i ett WSDL-dokument (Web Services Description Language).

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

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)

Parametrar

metadata
CodeAttributeDeclarationCollection

Samlingen med CodeAttributeDeclaration objekt för den genererade typen som metoden lägger till en attributdeklaration till.

member
XmlMemberMapping

En intern .NET typmappning för en enda elementdel i en WSDL-meddelandedefinition.

ns
String

XML-namnområdet för SOAP-meddelandedelen som typmappningsinformationen i medlemsparametern har genererats för.

Kommentarer

Den här metoden används av verktyget Web Services Description Language (Wsdl.exe) när ett WSDL-dokument anger literal användning, vilket indikerar att innehållet i SOAP-meddelandeparametrar och returvärden (eller begärande- och svarsdokument) bokstavligen anges med XML-schemadefinitioner.

Gäller för

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

Lägger till en XmlElementAttribute deklaration i ett metodreturvärde som motsvarar ett <part> element i ett icke-SOAP-meddelandedefinition i ett WSDL-dokument (Web Services Description Language).

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

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)

Parametrar

metadata
CodeAttributeDeclarationCollection

Samlingen med CodeAttributeDeclaration objekt för den genererade typen som metoden lägger till en attributdeklaration till.

mapping
XmlTypeMapping

Den interna .NET typmappningsinformation för ett XML-schemaelement.

ns
String

XML-namnområdet för SOAP-meddelandedelen som typmappningsinformationen i medlemsparametern har genererats för.

Kommentarer

Verktyget Web Services Description Language (Wsdl.exe) använder den här metoden när ett WSDL-dokument anger .NET Frameworks icke-SOAP-implementeringar av webbtjänster med hjälp av HTTP-GET och HTTP-POST åtgärder.

Gäller för

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

Lägger till en XmlElementAttribute deklaration i en metodparameter eller ett returvärde som motsvarar ett <part> element i en SOAP-meddelandedefinition i ett WSDL-dokument (Web Services Description Language).

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

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)

Parametrar

metadata
CodeAttributeDeclarationCollection

Samlingen med CodeAttributeDeclaration objekt för den genererade typen som metoden lägger till en attributdeklaration till.

member
XmlMemberMapping

En intern .NET typmappning för en enda elementdel i en WSDL-meddelandedefinition.

ns
String

XML-namnområdet för SOAP-meddelandedelen som typmappningsinformationen i medlemsparametern har genererats för.

forceUseMemberName
Boolean

Flagga som hjälper dig att avgöra om du vill lägga till ett inledande argument som innehåller XML-elementnamnet för attributdeklarationen som genereras.

Kommentarer

Verktyget Web Services Description Language (Wsdl.exe) använder den här metoden när ett WSDL-dokument anger literal användning, vilket indikerar att innehållet i SOAP-meddelandeparametrar och returvärden (eller begärande- och svarsdokument) bokstavligen anges med XML-schemadefinitioner.

Gäller för