System.Web.Services.Description Espacio de nombres
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í.
Contiene clases que permiten describir públicamente un servicio Web XML mediante lenguaje de descripción de servicios Web (WSDL). Cada clase en este espacio de nombres se corresponde con un elemento específico de la especificación WSDL, y la jerarquía de clases se corresponde con la estructura XML de un documento WSDL válido. Para obtener más información sobre WSDL, consulte la especificación WSDL.
Clases
BasicProfileViolation |
Representa una infracción de WSDL del perfil básico WSI versión 1.1. |
BasicProfileViolationCollection |
Contiene una colección fuertemente tipada de objetos BasicProfileViolation. |
BasicProfileViolationEnumerator |
Enumera los elementos de una BasicProfileViolationCollection. |
Binding |
Especifica el formato de datos concreto y los protocolos utilizados en el servicio Web XML. Esta clase no puede heredarse. |
BindingCollection |
Representa una colección de instancias de la clase Binding compatible con el servicio Web XML. Esta clase no puede heredarse. |
DocumentableItem |
Representa la clase base abstracta de la que se derivan varias clases del espacio de nombres System.Web.Services.Description. |
FaultBinding |
Especifica el formato de los mensajes de error que se puedan producir como resultado de la operación. Esta clase no puede heredarse. |
FaultBindingCollection |
Representa una colección de instancias de la clase FaultBinding. Esta clase no puede heredarse. |
HttpAddressBinding |
Representa un elemento de extensibilidad agregado a un objeto Port incluido en un servicio Web XML. Esta clase no puede heredarse. |
HttpBinding |
Representa un elemento de extensibilidad agregado a un objeto Binding incluido en un servicio Web XML. Esta clase no puede heredarse. |
HttpOperationBinding |
Representa un elemento de extensibilidad agregado a un objeto OperationBinding incluido en un servicio Web XML. Esta clase no puede heredarse. |
HttpUrlEncodedBinding |
Representa un elemento de extensibilidad agregado a un objeto InputBinding incluido en un servicio Web XML. Esta clase no puede heredarse. |
HttpUrlReplacementBinding |
Representa un elemento de extensibilidad agregado a un objeto InputBinding incluido en un servicio Web XML. Especifica el formato de la transmisión de los datos a través de HTTP. Esta clase no puede heredarse. |
Import |
Asocia un espacio de nombres XML a una ubicación de documento. Esta clase no puede heredarse. |
ImportCollection |
Ofrece una colección de instancias de la clase Import que representa los documentos que se importarán en el servicio web XML. Esta clase no puede heredarse. |
InputBinding |
Proporciona un conjunto de especificaciones para los formatos de datos y protocolos utilizados por el servicio Web XML para los mensajes de entrada. Esta clase no puede heredarse. |
Message |
Proporciona una definición abstracta de datos pasada por un servicio Web XML. Esta clase no puede heredarse. |
MessageBinding |
Describe el modo en que el contenido abstracto se asigna a un formato determinado. |
MessageCollection |
Representa una colección de instancias de la clase Message. Esta clase no puede heredarse. |
MessagePart |
Representa los mensajes en sus unidades lógicas, con información abstracta específica sobre cada parte. Esta clase no puede heredarse. |
MessagePartCollection |
Representa una colección de instancias de la clase MessagePart. Esta clase no puede heredarse. |
MimeContentBinding |
Representa un elemento de extensibilidad agregado a un objeto InputBinding o OutputBinding incluido en un servicio Web XML, que especifica el formato MIME del cuerpo de la transmisión HTTP. Esta clase no puede heredarse. |
MimeMultipartRelatedBinding |
Representa un elemento de extensibilidad agregado a un objeto InputBinding o OutputBinding, que especifica el formato MIME individual de las partes incluidas en la transmisión HTTP. Esta clase no puede heredarse. |
MimePart |
Representa un elemento de extensibilidad agregado a un MimeMultipartRelatedBinding, que especifica el tipo MIME concreto del MessagePart al que se aplica |
MimePartCollection |
Representa una colección de instancias de la clase MimePart. Esta clase no puede heredarse. |
MimeTextBinding |
Representa un elemento de extensibilidad agregado a un objeto InputBinding, OutputBinding o MimePart, que especifica los modelos de texto por los que se busca la transmisión HTTP. Esta clase no puede heredarse. |
MimeTextMatch |
Representa un modelo de texto para el que se busca la transmisión HTTP. Esta clase no puede heredarse. |
MimeTextMatchCollection |
Ofrece una colección de instancias de la clase MimeTextMatch. Esta clase no puede heredarse. |
MimeXmlBinding |
Representa un elemento de extensibilidad agregado a MimePart, a InputBinding o a OutputBinding. Especifica el esquema para los mensajes XML que no son compatibles con SOAP. Esta clase no puede heredarse. |
NamedItem |
Representa un elemento con nombre que se puede documentar. |
Operation |
Proporciona una definición abstracta de una acción admitida por el servicio Web XML. Esta clase no puede heredarse. |
OperationBinding |
Proporciona especificaciones para los protocolos y formatos de datos de los mensajes utilizados en la acción admitida por el servicio Web XML. Esta clase no puede heredarse. |
OperationBindingCollection |
Representa una colección de instancias de la clase OperationBinding. Esta clase no puede heredarse. |
OperationCollection |
Representa una colección de instancias de la clase Operation. Esta clase no puede heredarse. |
OperationFault |
Define las especificaciones de los mensajes de error devueltos por el servicio Web XML. Esta clase no puede heredarse. |
OperationFaultCollection |
Representa una colección de instancias de la clase OperationFault. Esta clase no puede heredarse. |
OperationInput |
Define las especificaciones de los mensajes de entrada recibidos por el servicio Web XML. Esta clase no puede heredarse. |
OperationMessage |
Representa un tipo de mensaje pasado por la acción de un servicio Web XML. |
OperationMessageCollection |
Representa una colección de mensajes OperationInput y OperationOutput relacionados con un servicio web XML. Esta clase no puede heredarse. |
OperationOutput |
Define las especificaciones de los mensajes de salida devueltos por el servicio Web XML. Esta clase no puede heredarse. |
OutputBinding |
Proporciona un conjunto de especificaciones para los formatos de datos y protocolos utilizados por el servicio Web XML para los mensajes de salida. Esta clase no puede heredarse. |
Port |
Define un extremo determinado incluido en el servicio Web XML. Esta clase no puede heredarse. |
PortCollection |
Representa una colección de instancias de la clase Port. Esta clase no puede heredarse. |
PortType |
Representa un conjunto con nombre de operaciones abstractas y los mensajes abstractos correspondientes. Esta clase no puede heredarse. |
PortTypeCollection |
Representa una colección de instancias de la clase PortType; es decir, una colección de conjuntos de operaciones admitidas por el servicio web XML. Esta clase no puede heredarse. |
ProtocolImporter |
Proporciona una funcionalidad común en los protocolos de comunicaciones para la generación de clases para los servicios Web. |
ProtocolReflector |
Proporciona la funcionalidad común entre los protocolos de comunicaciones para crear los objetos ServiceDescription a partir de clases identificadas como servicios Web. |
Service |
Agrupa un conjunto de instancias relacionadas de la clase Port que están asociadas a un servicio Web XML. Esta clase no puede heredarse. |
ServiceCollection |
Representa una colección de instancias de la clase Service. Esta clase no puede heredarse. |
ServiceDescription |
Proporciona un medio de crear y asignar formato a un archivo documental WSDL (Lenguaje de descripción de servicios Web) válido, con los espacios de nombres, elementos y atributos correspondientes, para la descripción de un servicio Web XML. Esta clase no puede heredarse. |
ServiceDescriptionBaseCollection |
Constituye la base para las colecciones fuertemente tipadas que son miembros del espacio de nombres System.Web.Services.Description. |
ServiceDescriptionCollection |
Representa una colección de instancias de la clase ServiceDescription. Esta clase no puede heredarse. |
ServiceDescriptionFormatExtension |
Representa un elemento de extensibilidad agregado a un servicio Web XML. |
ServiceDescriptionFormatExtensionCollection |
Representa la colección de elementos de extensibilidad que el servicio web XML usa. Esta clase no puede heredarse. |
ServiceDescriptionImporter |
Expone un medio de generar clases de proxy cliente para servicios Web XML. |
ServiceDescriptionReflector |
Proporciona un modo administrado de ver, crear o invocar de forma dinámica tipos compatibles con un servicio Web XML. |
Soap12AddressBinding |
Representa una extensión de formato de descripción de servicio aplicada a Port cuando un servicio Web XML es compatible con la versión 1.2 del protocolo SOAP. Esta clase no puede heredarse. |
Soap12Binding |
Representa un enlace en un documento WSDL (Lenguaje de descripción de servicios Web) a la versión 1.2 del protocolo SOAP. Esta clase no puede heredarse. |
Soap12BodyBinding |
Representa una extensión de formato de descripción de servicio aplicada a InputBinding o a OutputBinding cuando un servicio Web XML es compatible con la versión 1.2 del protocolo SOAP. Esta clase no puede heredarse. |
Soap12FaultBinding |
Representa una extensión de formato de descripción de servicio aplicada a FaultBinding cuando un servicio Web XML es compatible con la versión 1.2 del protocolo SOAP. Esta clase no puede heredarse. |
Soap12HeaderBinding |
Representa una extensión de formato de descripción de servicio aplicada a InputBinding o a OutputBinding cuando un servicio Web XML es compatible con la versión 1.2 del protocolo SOAP. Esta clase no puede heredarse. |
Soap12OperationBinding |
Representa una extensión de formato de descripción de servicio aplicada a OperationBinding cuando un servicio Web XML es compatible con la versión 1.2 del protocolo SOAP. Esta clase no puede heredarse. |
SoapAddressBinding |
Representa un elemento de extensibilidad agregado a un objeto Port incluido en un servicio Web XML. |
SoapBinding |
Representa una extensión agregada a un objeto Binding incluido en un servicio Web XML. Esta clase no puede heredarse. |
SoapBodyBinding |
Representa un elemento de extensibilidad agregado a un objeto InputBinding o a OutputBinding. |
SoapExtensionImporter |
Proporciona una interfaz y funcionalidad comunes para que las clases generen atributos de código que especifiquen las extensiones SOAP. |
SoapExtensionReflector |
Proporciona a las clases una interfaz y funcionalidad comunes para agregar información de la extensión SOAP a un objeto ServiceDescription para cada método. |
SoapFaultBinding |
Representa un elemento de extensibilidad agregado a un objeto FaultBinding incluido en un servicio Web XML. |
SoapHeaderBinding |
Representa un elemento de extensibilidad agregado a un InputBinding o a un OutputBinding incluido en un servicio Web XML. |
SoapHeaderFaultBinding |
Representa un elemento de extensibilidad agregado a un InputBinding o a un OutputBinding incluido en un servicio Web XML. Especifica los tipos de encabezados SOAP utilizados para transmitir la información de error incluida en el encabezado SOAP. |
SoapOperationBinding |
Representa una extensión agregada a un objeto OperationBinding incluido en un servicio Web XML. |
SoapProtocolImporter |
Genera las clases para los servicios Web que utilizan el protocolo SOAP. |
SoapTransportImporter |
Constituye la clase base de las clases derivadas que importan protocolos de transmisión SOAP a servicios Web XML. |
Types |
Describe las definiciones de tipos de datos relevantes para los mensajes intercambiados. Esta clase no puede heredarse. |
WebReference |
Describe una referencia a una colección de servicios Web XML. |
WebReferenceCollection |
Proporciona una colección de objetos WebReference. |
WebReferenceOptions |
La clase WebReferenceOptions representa opciones de generación de código especificadas en un archivo de texto XML. |
WebServicesInteroperability |
La clase WebServicesInteroperability proporciona métodos para comprobar si un servicio o servicios Web determinados se ajustan a una especificación de la organización para la interoperabilidad de los servicios Web (WS-I) determinada. |
Enumeraciones
OperationFlow |
Especifica el tipo de transmisión que puede admitir un extremo del servicio Web XML. |
ServiceDescriptionImportStyle |
Especifica si la importación se realiza en el servidor o en el equipo del cliente. |
ServiceDescriptionImportWarnings |
Especifica el tipo de advertencias producidas por Import(CodeNamespace, CodeCompileUnit). |
SoapBindingStyle |
Especifica el tipo de acción que tiene lugar en el servicio Web XML en el nivel de la jerarquía de clase en el que se aplica esta enumeración. |
SoapBindingUse |
Especifica si las partes del mensaje se codifican como definiciones de tipos abstractos o como definiciones de esquemas concretos. |