SdlChannelSink Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit l'implémentation d'un récepteur de canal serveur qui génère le langage WSDL (Web Services Description Language) dynamiquement sur le serveur.
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
- Héritage
-
SdlChannelSink
- Implémente
Remarques
SdlChannelSink est utilisé pour créer WSDL dans les situations où l’URL se termine par la chaîne « ?wsdl ».
Le tableau suivant montre les propriétés de configuration de canal qui peuvent être spécifiées pour ce récepteur de canal. Les deux premières propriétés se combinent pour contrôler la publication WSDL des objets publiés par le domaine d’application. Si false
est spécifié pour la première propriété, aucun WSDL n’est retourné, quelle que soit la deuxième propriété. (La valeur par défaut est true
.) Sinon, le second contrôle si l’URI de l’objet de métadonnées globales est autorisé à répondre. (La valeur par défaut est false
.)
Property | Description |
---|---|
metadataEnabled |
Valeur booléenne qui spécifie s’il faut respecter les demandes qui se terminent par « ?wsdl » si ce récepteur se trouve dans la chaîne du récepteur de canal. La valeur par défaut est true . Si la valeur est false , le récepteur lève une exception dans tous les cas où des métadonnées sont demandées pour n'importe quel objet du domaine d'application.Cette propriété n'est prise en charge que dans le .NET Framework version 1.1 sur les plateformes suivantes : Windows 98, Windows NT 4.0, Windows Millennium, Windows 2000, Windows XP Édition Familiale, Windows XP Professionnel et la famille Windows Server 2003. |
remoteApplicationMetadataEnabled |
Valeur booléenne qui spécifie s’il faut respecter les demandes pour l’URI de l’objet « RemoteApplicationMetadata ?wsdl », qui retourne WSDL qui décrit tous les objets publiés par le domaine d’application. Si la valeur est false , toute demande adressée à « RemoteApplicationMetadata.rem » lève une exception. Toutes les autres demandes « ?wsdl » pour des URI d’objet particuliers sont respectées. Si la valeur est true , la demande de métadonnées globales est honorée. La valeur par défaut est false .Cette propriété n'est prise en charge que dans le .NET Framework version 1.1 sur les plateformes suivantes : Windows 98, Windows NT 4.0, Windows Millennium, Windows 2000, Windows XP Édition Familiale, Windows XP Professionnel et la famille Windows Server 2003. |
Constructeurs
SdlChannelSink(IChannelReceiver, IServerChannelSink) |
Initialise une nouvelle instance de la classe SdlChannelSink. |
Propriétés
NextChannelSink |
Obtient le IServerChannelSink suivant de la chaîne de récepteurs. |
Properties |
Obtient un IDictionary de propriétés pour le récepteur de canal en cours. |
Méthodes
AsyncProcessResponse(IServerResponseChannelSinkStack, Object, IMessage, ITransportHeaders, Stream) |
Demande le traitement, à partir du récepteur en cours, de la réponse à un appel de méthode envoyé de manière asynchrone. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetResponseStream(IServerResponseChannelSinkStack, Object, IMessage, ITransportHeaders) |
Retourne Stream sur lequel le message de réponse fourni doit être sérialisé. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ProcessMessage(IServerChannelSinkStack, IMessage, ITransportHeaders, Stream, IMessage, ITransportHeaders, Stream) |
Demande le traitement de messages à partir du récepteur en cours. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |