MimeFormatter Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona una clase base abstracta para todos los lectores y escritores para los servicios web y los clientes implementados mediante HTTP, pero sin SOAP.
public ref class MimeFormatter abstract
public abstract class MimeFormatter
type MimeFormatter = class
Public MustInherit Class MimeFormatter
- Herencia
-
MimeFormatter
- Derivado
Comentarios
Los lectores y escritores de servicios web serializan y deserializan, respectivamente, entre el parámetro o devuelven objetos de métodos web y las secuencias de solicitud o respuesta HTTP. La MimeFormatter clase establece una interfaz común y una funcionalidad para las clases de lector y escritor, tanto en el cliente como en el lado del servicio .
La clase />
Normalmente, un desarrollador no necesita usar MimeFormatter directamente ni sus clases descendientes. En su lugar, cuando la herramienta Wsdl.exe genera código proxy de cliente según las implementaciones de HTTP-GET o HTTP-POST, aplica a HttpMethodAttribute cada método web y establece las propiedades y ReturnFormatter del ParameterFormatter atributo en el tipo adecuado derivado de la MimeFormatter clase . En el servidor, los tipos derivados adecuados se usan según la configuración de un archivo de configuración de ASP.NET (Web.config). En el cliente, los tipos derivados adecuados se determinan a partir del WSDL.
Constructores
| Nombre | Description |
|---|---|
| MimeFormatter() |
Inicializa una nueva instancia de la clase MimeFormatter. |
Métodos
| Nombre | Description |
|---|---|
| CreateInstance(Type, Object) |
Crea e inicializa una instancia de una clase concreta derivada de MimeFormatter. |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetInitializer(LogicalMethodInfo) |
Cuando se invalida en una clase derivada, devuelve un inicializador para el método especificado. |
| GetInitializer(Type, LogicalMethodInfo) |
Devuelve un inicializador para el método especificado. |
| GetInitializers(LogicalMethodInfo[]) |
Cuando se reemplaza en una clase derivada, devuelve una matriz de objetos de inicializador correspondientes a una matriz de entrada de definiciones de método. |
| GetInitializers(Type, LogicalMethodInfo[]) |
Devuelve una matriz de objetos de inicializador correspondiente a una matriz de entrada de definiciones de método para una clase especificada derivada de MimeFormatter. |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| Initialize(Object) |
Cuando se invalida en una clase derivada, inicializa una instancia. |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |