XmlCodeExporter.AddMappingMetadata Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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 |
| 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 |
| 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 |
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.