XmlReflectionImporter.ImportMembersMapping Método

Definição

Devolve mapeamentos internos de tipos usando informação de um método de serviço Web.

Sobrecargas

Name Description
ImportMembersMapping(String, String, XmlReflectionMember[], Boolean)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Gera mapeamentos internos de tipos para informação a partir de um método de serviço Web.

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Devolve mapeamentos internos de tipos usando informação de um método de serviço Web e permite especificar um nome de elemento XML, espaço de nomes XML e outras opções.

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Devolve mapeamentos internos de tipos usando informação de um método de serviço Web e permite especificar um nome de elemento XML, espaço de nomes XML e outras opções.

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean, XmlMappingAccess)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Gera mapeamentos internos de tipos para informação a partir de um método de serviço Web.

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean)

Origem:
XmlReflectionImporter.cs
Origem:
XmlReflectionImporter.cs
Origem:
XmlReflectionImporter.cs
Origem:
XmlReflectionImporter.cs
Origem:
XmlReflectionImporter.cs

Gera mapeamentos internos de tipos para informação a partir de um método de serviço Web.

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool -> System.Xml.Serialization.XmlMembersMapping
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool -> System.Xml.Serialization.XmlMembersMapping
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (elementName As String, ns As String, members As XmlReflectionMember(), hasWrapperElement As Boolean) As XmlMembersMapping

Parâmetros

elementName
String

Um nome de elemento XML produzido a partir do método do serviço Web.

ns
String

Um namespace de elementos XML produzido a partir do método de serviço Web.

members
XmlReflectionMember[]

Um array de objetos XmlReflectionMember que contêm .NET entidades de código Framework pertencentes a um método de serviço Web.

hasWrapperElement
Boolean

true se elementos que correspondem a partes de mensagens Web Services Description Language (WSDL) devem ser incluídos num elemento adicional de envolvimento numa mensagem SOAP; caso contrário, false.

Devoluções

E XmlMembersMapping com mapeamentos para as partes elementais de uma definição de mensagem WSDL.

Atributos

Observações

O ImportMembersMapping método é chamado ao inicializar um serviço Web ou cliente, ou ao refletir um serviço Web. Não é necessário chamá-lo diretamente.

O XmlReflectionMember parâmetro do array pode consistir em qualquer um dos seguintes:

  • Parâmetros de entrada do método do serviço web.

  • parâmetros de saída do método do serviço web, mais o tipo de retorno, se não for nulo, no índice 0.

  • Cabeçalhos de entrada SOAP.

  • Cabeçalhos de saída SOAP.

Aplica-se a

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean)

Origem:
XmlReflectionImporter.cs
Origem:
XmlReflectionImporter.cs
Origem:
XmlReflectionImporter.cs
Origem:
XmlReflectionImporter.cs
Origem:
XmlReflectionImporter.cs

Devolve mapeamentos internos de tipos usando informação de um método de serviço Web e permite especificar um nome de elemento XML, espaço de nomes XML e outras opções.

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement, bool rpc);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool * bool -> System.Xml.Serialization.XmlMembersMapping
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool * bool -> System.Xml.Serialization.XmlMembersMapping
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool * bool -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (elementName As String, ns As String, members As XmlReflectionMember(), hasWrapperElement As Boolean, rpc As Boolean) As XmlMembersMapping

Parâmetros

elementName
String

Um nome de elemento XML produzido a partir do método do serviço Web.

ns
String

Um namespace de elementos XML produzido a partir do método de serviço Web.

members
XmlReflectionMember[]

Um array de objetos XmlReflectionMember que contêm .NET entidades de código Framework pertencentes a um método de serviço Web.

hasWrapperElement
Boolean

true se elementos que correspondem a partes de mensagens Web Services Description Language (WSDL) devem ser incluídos num elemento adicional de envolvimento numa mensagem SOAP; caso contrário, false.

rpc
Boolean

true se o método for uma chamada remota de procedimento; caso contrário, false.

Devoluções

E XmlMembersMapping que contém os mapeamentos.

Atributos

Aplica-se a

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean)

Origem:
XmlReflectionImporter.cs
Origem:
XmlReflectionImporter.cs
Origem:
XmlReflectionImporter.cs
Origem:
XmlReflectionImporter.cs
Origem:
XmlReflectionImporter.cs

Devolve mapeamentos internos de tipos usando informação de um método de serviço Web e permite especificar um nome de elemento XML, espaço de nomes XML e outras opções.

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement, bool rpc, bool openModel);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool * bool * bool -> System.Xml.Serialization.XmlMembersMapping
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool * bool * bool -> System.Xml.Serialization.XmlMembersMapping
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool * bool * bool -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (elementName As String, ns As String, members As XmlReflectionMember(), hasWrapperElement As Boolean, rpc As Boolean, openModel As Boolean) As XmlMembersMapping

Parâmetros

elementName
String

Um nome de elemento XML produzido a partir do método do serviço Web.

ns
String

Um namespace de elementos XML produzido a partir do método de serviço Web.

members
XmlReflectionMember[]

Um array de objetos XmlReflectionMember que contêm .NET entidades de código Framework pertencentes a um método de serviço Web.

hasWrapperElement
Boolean

true se elementos que correspondem a partes de mensagens Web Services Description Language (WSDL) devem ser incluídos num elemento adicional de envolvimento numa mensagem SOAP; caso contrário, false.

rpc
Boolean

true se o método for uma chamada remota de procedimento; caso contrário, false.

openModel
Boolean

true para especificar que o tipo de esquema gerado será marcado com o <xs:anyAttribute> elemento; caso contrário, false.

Devoluções

E XmlMembersMapping que contém os mapeamentos.

Atributos

Aplica-se a

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean, XmlMappingAccess)

Origem:
XmlReflectionImporter.cs
Origem:
XmlReflectionImporter.cs
Origem:
XmlReflectionImporter.cs
Origem:
XmlReflectionImporter.cs
Origem:
XmlReflectionImporter.cs

Gera mapeamentos internos de tipos para informação a partir de um método de serviço Web.

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement, bool rpc, bool openModel, System::Xml::Serialization::XmlMappingAccess access);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel, System.Xml.Serialization.XmlMappingAccess access);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel, System.Xml.Serialization.XmlMappingAccess access);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel, System.Xml.Serialization.XmlMappingAccess access);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel, System.Xml.Serialization.XmlMappingAccess access);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool * bool * bool * System.Xml.Serialization.XmlMappingAccess -> System.Xml.Serialization.XmlMembersMapping
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool * bool * bool * System.Xml.Serialization.XmlMappingAccess -> System.Xml.Serialization.XmlMembersMapping
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool * bool * bool * System.Xml.Serialization.XmlMappingAccess -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (elementName As String, ns As String, members As XmlReflectionMember(), hasWrapperElement As Boolean, rpc As Boolean, openModel As Boolean, access As XmlMappingAccess) As XmlMembersMapping

Parâmetros

elementName
String

Um nome de elemento XML produzido a partir do método do serviço Web.

ns
String

Um namespace de elementos XML produzido a partir do método de serviço Web.

members
XmlReflectionMember[]

Um array de objetos XmlReflectionMember que contêm .NET entidades de código Framework pertencentes a um método de serviço Web.

hasWrapperElement
Boolean

true se elementos que correspondem a partes de mensagens Web Services Description Language (WSDL) devem ser incluídos num elemento adicional de envolvimento numa mensagem SOAP; caso contrário, false.

rpc
Boolean

true se o método for uma chamada remota de procedimento; caso contrário, false.

openModel
Boolean

true para especificar que o tipo de esquema gerado será marcado com o <xs:anyAttribute> elemento; caso contrário, false.

access
XmlMappingAccess

Um dos XmlMappingAccess valores. A predefinição é None.

Devoluções

E XmlMembersMapping que contém os mapeamentos.

Atributos

Aplica-se a