Compartir a través de


XmlReflectionImporter.ImportMembersMapping Método

Definición

Devuelve asignaciones de tipo internas utilizando información de un método de servicio Web.

Sobrecargas

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

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Genera las asignaciones de tipo internas para obtener información de un método de servicio Web.

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

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve asignaciones de tipo internas que usan información de un método de servicio Web y permite especificar un nombre de elemento XML, un espacio de nombres XML y otras opciones.

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

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve asignaciones de tipo internas que usan información de un método de servicio Web y permite especificar un nombre de elemento XML, un espacio de nombres XML y otras opciones.

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

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Genera las asignaciones de tipo internas para obtener información de un método de servicio Web.

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

Genera las asignaciones de tipo internas para obtener información de un método de servicio Web.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement);
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);
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

Nombre de un elemento XML producido desde el método de servicio Web.

ns
String

Espacio de nombres del elemento XML producido desde el método de servicio Web.

members
XmlReflectionMember[]

Matriz de objetos XmlReflectionMember que contiene entidades de código de .NET Framework que pertenecen a un método de servicio Web.

hasWrapperElement
Boolean

true si deberían incluirse los elementos que corresponden a partes del mensaje de lenguaje de descripción de servicios Web (WSDL) en un elemento contenedor adicional de mensajes SOAP; en caso contrario, false.

Devoluciones

XmlMembersMapping

XmlMembersMapping con asignaciones a las partes de elemento de una definición de mensaje WSDL.

Comentarios

Se ImportMembersMapping llama al método mientras se inicializa un servicio web o un cliente, o se refleja un servicio web. No es necesario llamarlo directamente.

El XmlReflectionMember parámetro de matriz puede constar de cualquiera de los siguientes elementos:

  • Parámetros de entrada del método de servicio web.

  • Parámetros de salida del método de servicio web, además del tipo de valor devuelto, si no es void, en el índice 0.

  • Encabezados de entrada SOAP.

  • Encabezados de salida SOAP.

Se aplica a

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

Devuelve asignaciones de tipo internas que usan información de un método de servicio Web y permite especificar un nombre de elemento XML, un espacio de nombres XML y otras opciones.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el 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);
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);
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

Nombre de un elemento XML producido desde el método de servicio Web.

ns
String

Espacio de nombres del elemento XML producido desde el método de servicio Web.

members
XmlReflectionMember[]

Matriz de objetos XmlReflectionMember que contiene entidades de código de .NET Framework que pertenecen a un método de servicio Web.

hasWrapperElement
Boolean

true si deberían incluirse los elementos que corresponden a partes del mensaje de lenguaje de descripción de servicios Web (WSDL) en un elemento contenedor adicional de mensajes SOAP; en caso contrario, false.

rpc
Boolean

true si el método es una llamada a procedimiento remoto; de lo contrario, false.

Devoluciones

XmlMembersMapping

XmlMembersMapping que contiene las asignaciones.

Se aplica a

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

Devuelve asignaciones de tipo internas que usan información de un método de servicio Web y permite especificar un nombre de elemento XML, un espacio de nombres XML y otras opciones.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el 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);
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);
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

Nombre de un elemento XML producido desde el método de servicio Web.

ns
String

Espacio de nombres del elemento XML producido desde el método de servicio Web.

members
XmlReflectionMember[]

Matriz de objetos XmlReflectionMember que contiene entidades de código de .NET Framework que pertenecen a un método de servicio Web.

hasWrapperElement
Boolean

true si deberían incluirse los elementos que corresponden a partes del mensaje de lenguaje de descripción de servicios Web (WSDL) en un elemento contenedor adicional de mensajes SOAP; en caso contrario, false.

rpc
Boolean

true si el método es una llamada a procedimiento remoto; de lo contrario, false.

openModel
Boolean

true para especificar que el tipo de esquema generado se marcará con el elemento <xs:anyAttribute>; de lo contrario, false.

Devoluciones

XmlMembersMapping

XmlMembersMapping que contiene las asignaciones.

Se aplica a

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

Genera las asignaciones de tipo internas para obtener información de un método de servicio Web.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el 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);
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);
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

Nombre de un elemento XML producido desde el método de servicio Web.

ns
String

Espacio de nombres del elemento XML producido desde el método de servicio Web.

members
XmlReflectionMember[]

Matriz de objetos XmlReflectionMember que contiene entidades de código de .NET Framework que pertenecen a un método de servicio Web.

hasWrapperElement
Boolean

true si deberían incluirse los elementos que corresponden a partes del mensaje de lenguaje de descripción de servicios Web (WSDL) en un elemento contenedor adicional de mensajes SOAP; en caso contrario, false.

rpc
Boolean

true si el método es una llamada a procedimiento remoto; de lo contrario, false.

openModel
Boolean

true para especificar que el tipo de esquema generado se marcará con el elemento <xs:anyAttribute>; de lo contrario, false.

access
XmlMappingAccess

Uno de los valores de XmlMappingAccess. De manera predeterminada, es None.

Devoluciones

XmlMembersMapping

XmlMembersMapping que contiene las asignaciones.

Se aplica a