Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

System.Web.Services.Description (Espacio de nombres)

El espacio de nombres System.Web.Services.Description consta de las clases que permiten describir públicamente un servicio Web XML mediante Lenguaje de descripción de servicios Web (WSDL). Cada clase de este espacio de nombres se corresponde con un elemento concreto 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 acerca de WSDL, vea la especificación en el sitio Web de W3C (http://www.w3.org/TR/wsdl/).

 ClaseDescripción
Clase públicaBasicProfileViolationRepresenta una infracción de WSDL del perfil básico WSI versión 1.1.
Clase públicaBasicProfileViolationCollectionContiene una colección de objetos BasicProfileViolation con establecimiento inflexible de tipos.
Clase públicaBasicProfileViolationEnumeratorEnumera los elementos de un objeto BasicProfileViolationCollection.
Clase públicaBindingEspecifica el formato de datos concreto y los protocolos utilizados en el servicio Web XML. No se puede heredar esta clase.
Clase públicaBindingCollectionRepresenta una colección de instancias de la clase Binding compatibles con el servicio Web XML. No se puede heredar esta clase.
Clase públicaDocumentableItemRepresenta la clase base abstracta de la que se derivan varias clases del espacio de nombres System.Web.Services.Description.
Clase públicaFaultBindingEspecifica el formato de los mensajes de error que se puedan producir como resultado de la operación. No se puede heredar esta clase.
Clase públicaFaultBindingCollectionRepresenta una colección de instancias de la clase FaultBinding. No se puede heredar esta clase.
Clase públicaHttpAddressBindingRepresenta un elemento de extensibilidad agregado a un objeto Port incluido en un servicio Web XML. No se puede heredar esta clase.
Clase públicaHttpBindingRepresenta un elemento de extensibilidad agregado a un objeto Binding incluido en un servicio Web XML. No se puede heredar esta clase.
Clase públicaHttpOperationBindingRepresenta un elemento de extensibilidad agregado a un objeto OperationBinding incluido en un servicio Web XML. No se puede heredar esta clase.
Clase públicaHttpUrlEncodedBindingRepresenta un elemento de extensibilidad agregado a un objeto InputBinding incluido en un servicio Web XML. No se puede heredar esta clase.
Clase públicaHttpUrlReplacementBindingRepresenta 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. No se puede heredar esta clase.
Clase públicaImportAsocia un espacio de nombres XML a una ubicación de documento. No se puede heredar esta clase.
Clase públicaImportCollectionProporciona una colección de instancias de la clase Import que representan los documentos que se van a importar al servicio Web XML. No se puede heredar esta clase.
Clase públicaInputBindingProporciona un conjunto de especificaciones para los formatos de datos y protocolos utilizados por el servicio Web XML para los mensajes de entrada. No se puede heredar esta clase.
Clase públicaMessageProporciona una definición de datos abstracta pasada por un servicio Web XML. No se puede heredar esta clase.
Clase públicaMessageBindingDescribe el modo en que el contenido abstracto se asigna a un formato determinado.
Clase públicaMessageCollectionRepresenta una colección de instancias de la clase Message. No se puede heredar esta clase.
Clase públicaMessagePartPermite dividir los mensajes en sus unidades lógicas, con información abstracta específica sobre cada parte. No se puede heredar esta clase.
Clase públicaMessagePartCollectionRepresenta una colección de instancias de la clase MessagePart. No se puede heredar esta clase.
Clase públicaMimeContentBindingRepresenta 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. No se puede heredar esta clase.
Clase públicaMimeMultipartRelatedBindingRepresenta 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. No se puede heredar esta clase.
Clase públicaMimePartRepresenta un elemento de extensibilidad agregado a un MimeMultipartRelatedBinding, que especifica el tipo MIME concreto del MessagePart al que se aplica MimePart. No se puede heredar esta clase.
Clase públicaMimePartCollectionRepresenta una colección de instancias de la clase MimePart. No se puede heredar esta clase.
Clase públicaMimeTextBindingRepresenta 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. No se puede heredar esta clase.
Clase públicaMimeTextMatchRepresenta un modelo de texto para el que se busca la transmisión HTTP. No se puede heredar esta clase.
Clase públicaMimeTextMatchCollectionProporciona una colección de instancias de la clase MimeTextMatch. No se puede heredar esta clase.
Clase públicaMimeXmlBindingRepresenta 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. No se puede heredar esta clase.
Clase públicaNamedItemRepresenta un elemento con nombre que se puede documentar.
Clase públicaOperationProporciona una definición abstracta de una acción admitida por el servicio Web XML. No se puede heredar esta clase.
Clase públicaOperationBindingProporciona especificaciones para los protocolos y formatos de datos de los mensajes utilizados en la acción admitida por el servicio Web XML. No se puede heredar esta clase.
Clase públicaOperationBindingCollectionRepresenta una colección de instancias de la clase OperationBinding. No se puede heredar esta clase.
Clase públicaOperationCollectionRepresenta una colección de instancias de la clase Operation. No se puede heredar esta clase.
Clase públicaOperationFaultDefine las especificaciones de los mensajes de error devueltos por el servicio Web XML. No se puede heredar esta clase.
Clase públicaOperationFaultCollectionRepresenta una colección de instancias de la clase OperationFault. No se puede heredar esta clase.
Clase públicaOperationInputDefine las especificaciones de los mensajes de entrada recibidos por el servicio Web XML. No se puede heredar esta clase.
Clase públicaOperationMessageRepresenta un tipo de mensaje pasado por la acción de un servicio Web XML.
Clase públicaOperationMessageCollectionRepresenta una colección de mensajes OperationInput y OperationOutput relacionados con un servicio Web XML. No se puede heredar esta clase.
Clase públicaOperationOutputDefine las especificaciones de los mensajes de salida devueltos por el servicio Web XML. No se puede heredar esta clase.
Clase públicaOutputBindingProporciona un conjunto de especificaciones para los formatos de datos y protocolos utilizados por el servicio Web XML para los mensajes de salida. No se puede heredar esta clase.
Clase públicaPortDefine un extremo determinado incluido en el servicio Web XML. No se puede heredar esta clase.
Clase públicaPortCollectionRepresenta una colección de instancias de la clase Port. No se puede heredar esta clase.
Clase públicaPortTypeRepresenta un conjunto con nombre de operaciones abstractas y los mensajes abstractos correspondientes. No se puede heredar esta clase.
Clase públicaPortTypeCollectionRepresenta una colección de instancias de la clase PortType, es decir, una colección de conjuntos de operaciones admitidas por el servicio Web XML. No se puede heredar esta clase.
Clase públicaProtocolImporterProporciona una funcionalidad común en los protocolos de comunicaciones para la generación de clases para los servicios Web.
Clase públicaProtocolReflectorProporciona la funcionalidad común entre los protocolos de comunicaciones para crear los objetos ServiceDescription a partir de clases identificadas como servicios Web.
Clase públicaServiceAgrupa un conjunto de instancias relacionadas de la clase Port que están asociadas a un servicio Web XML. No se puede heredar esta clase.
Clase públicaServiceCollectionRepresenta una colección de instancias de la clase Service. No se puede heredar esta clase.
Clase públicaServiceDescriptionProporciona 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. No se puede heredar esta clase.
Clase públicaServiceDescriptionBaseCollectionConstituye la base de las colecciones con establecimiento inflexible de tipos que forman parte del espacio de nombres System.Web.Services.Description.
Clase públicaServiceDescriptionCollectionRepresenta una colección de instancias de la clase ServiceDescription. No se puede heredar esta clase.
Clase públicaServiceDescriptionFormatExtensionRepresenta un elemento de extensibilidad agregado a un servicio Web XML.
Clase públicaServiceDescriptionFormatExtensionCollectionRepresenta la colección de elementos de extensibilidad utilizados en el servicio Web XML. No se puede heredar esta clase.
Clase públicaServiceDescriptionImporterExpone un medio de generar clases de proxy cliente para servicios Web XML.
Clase públicaServiceDescriptionReflectorProporciona un modo administrado de ver, crear o invocar de forma dinámica tipos compatibles con un servicio Web XML.
Clase públicaSoap12AddressBindingRepresenta 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 se puede heredar.
Clase públicaSoap12BindingRepresenta 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 se puede heredar.
Clase públicaSoap12BodyBindingRepresenta la extensión del formato de descripción de un servicio que se aplica al objeto InputBinding o al objeto OutputBinding cuando un servicio Web XML admite la versión 1.2 del protocolo SOAP. Esta clase no se puede heredar.
Clase públicaSoap12FaultBindingRepresenta 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 se puede heredar.
Clase públicaSoap12HeaderBindingRepresenta 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 se puede heredar.
Clase públicaSoap12OperationBindingRepresenta 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 se puede heredar.
Clase públicaSoapAddressBindingRepresenta un elemento de extensibilidad agregado a un objeto Port incluido en un servicio Web XML.
Clase públicaSoapBindingRepresenta una extensión agregada a un objeto Binding incluido en un servicio Web XML. No se puede heredar esta clase.
Clase públicaSoapBodyBindingRepresenta un elemento de extensibilidad agregado a un objeto InputBinding o a OutputBinding.
Clase públicaSoapExtensionImporterProporciona una interfaz y funcionalidad comunes para que las clases generen atributos de código que especifiquen las extensiones SOAP.
Clase públicaSoapExtensionReflectorProporciona 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.
Clase públicaSoapFaultBindingRepresenta un elemento de extensibilidad agregado a un objeto FaultBinding incluido en un servicio Web XML.
Clase públicaSoapHeaderBindingRepresenta un elemento de extensibilidad agregado a un InputBinding o a un OutputBinding incluido en un servicio Web XML.
Clase públicaSoapHeaderFaultBindingRepresenta 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.
Clase públicaSoapOperationBindingRepresenta una extensión agregada a un objeto OperationBinding incluido en un servicio Web XML.
Clase públicaSoapProtocolImporterGenera las clases para los servicios Web que utilizan el protocolo SOAP.
Clase públicaSoapTransportImporterConstituye la clase base de las clases derivadas que importan protocolos de transmisión SOAP a servicios Web XML.
Clase públicaTypesDescribe las definiciones de tipos de datos relevantes para los mensajes intercambiados. No se puede heredar esta clase.
Clase públicaWebReferenceDescribe una referencia a una colección de servicios Web XML.
Clase públicaWebReferenceCollectionDescribe una colección de objetos WebReference.
Clase públicaWebReferenceOptionsLa clase WebReferenceOptions representa opciones de generación de código especificadas en un archivo de texto XML.
Clase públicaWebServicesInteroperabilityLa 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.

 EnumeraciónDescripción
Enumeración públicaOperationFlowEspecifica el tipo de transmisión que puede admitir un extremo del servicio Web XML.
Enumeración públicaServiceDescriptionImportStyleEspecifica si la importación se realiza en el servidor o en el equipo del cliente.
Enumeración públicaServiceDescriptionImportWarningsEspecifica el tipo de advertencias producidas por Import.
Enumeración públicaSoapBindingStyleEspecifica 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.
Enumeración públicaSoapBindingUseEspecifica si las partes del mensaje se codifican como definiciones de tipos abstractos o como definiciones de esquemas concretos.
Mostrar:
© 2014 Microsoft