SdlChannelSink 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 la implementación para un receptor de canal de servidor que genera Lenguaje de descripción de servicios Web (WSDL) dinámicamente en el servidor.
public ref class SdlChannelSink : System::Runtime::Remoting::Channels::IServerChannelSink
public class SdlChannelSink : System.Runtime.Remoting.Channels.IServerChannelSink
type SdlChannelSink = class
interface IServerChannelSink
interface IChannelSinkBase
Public Class SdlChannelSink
Implements IServerChannelSink
- Herencia
-
SdlChannelSink
- Implementaciones
Comentarios
SdlChannelSink se usa para crear WSDL en situaciones en las que la dirección URL termina con la cadena "?wsdl".
En la tabla siguiente se muestran las propiedades de configuración del canal que se pueden especificar para este receptor de canal. Las dos primeras propiedades se combinan para controlar la publicación WSDL de objetos publicados por el dominio de aplicación. Si false
se especifica para la primera propiedad, no se devuelve ningún WSDL, independientemente de la segunda propiedad. (El valor predeterminado es true
). De lo contrario, el segundo controla si se permite que el URI del objeto de metadatos global responda. (El valor predeterminado es false
).
Propiedad. | Descripción |
---|---|
metadataEnabled |
Valor booleano que especifica si se deben respetar las solicitudes que terminan en "?wsdl" si este receptor está en la cadena de receptores del canal. El valor predeterminado es true . Si es false , el receptor produce una excepción en todos los casos en los que se soliciten metadatos para los objetos del dominio de la aplicación.Esta propiedad la admite únicamente la versión 1.1 de .NET Framework en las siguientes plataformas: Windows 98, Windows NT 4.0, Windows Millennium, Windows 2000, Windows XP Home, Windows XP Professional y la familia de Windows Server 2003. |
remoteApplicationMetadataEnabled |
Valor booleano que especifica si se deben respetar las solicitudes del URI de objeto "RemoteApplicationMetadata?wsdl", que devuelve WSDL que describe todos los objetos publicados por el dominio de aplicación. Si false es , cualquier solicitud a "RemoteApplicationMetadata.rem" produce una excepción. Se respetan todas las demás solicitudes "?wsdl" para URI de objeto determinados. Si el valor es true , se admitirá la solicitud de metadatos globales. El valor predeterminado es false .Esta propiedad la admite únicamente la versión 1.1 de .NET Framework en las siguientes plataformas: Windows 98, Windows NT 4.0, Windows Millennium, Windows 2000, Windows XP Home, Windows XP Professional y la familia de Windows Server 2003. |
Constructores
SdlChannelSink(IChannelReceiver, IServerChannelSink) |
Inicializa una nueva instancia de la clase SdlChannelSink. |
Propiedades
NextChannelSink |
Obtiene el siguiente objeto IServerChannelSink en la cadena de receptores. |
Properties |
Obtiene una interfaz IDictionary de propiedades del receptor de canal actual. |
Métodos
AsyncProcessResponse(IServerResponseChannelSinkStack, Object, IMessage, ITransportHeaders, Stream) |
Solicita que el receptor actual procese la respuesta de una llamada a un método enviada de forma asincrónica. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetResponseStream(IServerResponseChannelSinkStack, Object, IMessage, ITransportHeaders) |
Devuelve Stream donde se va a serializar el mensaje de respuesta proporcionado. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ProcessMessage(IServerChannelSinkStack, IMessage, ITransportHeaders, Stream, IMessage, ITransportHeaders, Stream) |
Solicita el procesamiento de mensajes del receptor actual. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |