Exporter (0) Imprimer
Développer tout
Développer Réduire
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

System.ServiceModel.Dispatcher, espace de noms

Fournit les classes liées à la distribution du modèle de service.

  Classe Description
Classe publique ActionMessageFilter Représente une requête qui vérifie si l'action d'un message est incluse à un ensemble d'actions spécifié.
Classe publique ChannelDispatcher Composant qui accepte les canaux et les associe à un service.
Classe publique ChannelDispatcherBase Classe de base abstraite pour le répartiteur de canal qui accepte les canaux et les associe à un service.
Classe publique ChannelDispatcherCollection Fournit une collection thread-safe qui contient des répartiteurs de canal.
Classe publique Pris en charge par Bibliothèque de classes portable Pris en charge dans .NET pour les applications du Windows Store ClientOperation Utilisé pour modifier ou étendre le comportement d'exécution d'une opération de contrat spécifique dans un objet client ou un objet de canal client. Cette classe ne peut pas être héritée.
Classe publique ClientOperationCompatBase Représente une base compatible d'opération du client.
Classe publique Pris en charge par Bibliothèque de classes portable Pris en charge dans .NET pour les applications du Windows Store ClientRuntime Représente le point d'insertion pour les classes qui étendent les fonctionnalités des objets clients Windows Communication Foundation (WCF) pour tous les messages gérés par une application cliente.
Classe publique ClientRuntimeCompatBase Représente une base compatible runtime client.
Classe publique Pris en charge dans .NET pour les applications du Windows Store DispatchOperation Utilisé pour modifier ou étendre le comportement d'exécution d'une opération de service spécifique dans un point de terminaison de service. Cette classe ne peut pas être héritée.
Classe publique Pris en charge dans .NET pour les applications du Windows Store DispatchRuntime Expose des propriétés qui peuvent être utilisées pour modifier le comportement de service par défaut et pour joindre des objets personnalisés qui peuvent modifier la manière dont les messages entrants sont transformés en objets et distribués aux opérations. Cette classe ne peut pas être héritée.
Classe publique DurableOperationContext Obsolète. Fournit un jeu de méthodes statiques pour accéder aux informations et aux fonctionnalités connexes.
Classe publique EndpointAddressMessageFilter Représente une demande qui vérifie si un message répond aux spécifications d'une adresse de point de terminaison spécifiée.
Classe publique Pris en charge dans .NET pour les applications du Windows Store EndpointDispatcher Représente l'objet d'exécution qui expose des propriétés qui activent l'insertion d'extensions ou de modifications d'exécution pour les messages dans les applications de service.
Classe publique EndpointNameMessageFilter Représente une requête qui teste si un message a été reçu sur un point de terminaison avec un nom qui correspond au nom spécifié.
Classe publique ExceptionHandler Étendez la classe ExceptionHandler pour créer un gestionnaire d'exceptions pour les exceptions non gérées qui se produisent au cours de l'exécution d'Windows Communication Foundation (WCF).
Classe publique Pris en charge par Bibliothèque de classes portable FaultContractInfo Représente des informations sur une erreur SOAP qui est spécifiée dans un attribut FaultContractAttribute.
Classe publique FilterInvalidBodyAccessException Exception levée lorsqu'un filtre ou la table de filtres tente d'accéder au corps d'un message non mis en mémoire tampon.
Classe publique InvalidBodyAccessException Classe de base abstract pour les exceptions levées si une tentative d'accès au corps d'un message est effectuée lorsque cette action n'est pas autorisée.
Classe publique JsonQueryStringConverter Cette classe convertit une valeur de paramètre vers et depuis un objet JSON (JavaScript Object Notation).
Classe publique MatchAllMessageFilter Représente une requête qui est satisfaite tous les messages qui n'ont pas la valeur null.
Classe publique MatchNoneMessageFilter Représente une requête qui n'est jamais satisfaite par un message qu'elle teste.
Classe publique MessageFilter Classe de base abstract pour les différentes classes de filtres utilisées pour interroger des messages.
Classe publique MessageFilterException La classe de base pour les exceptions levées lorsque le quota de nœuds inspecté par un filtre est dépassé.
Classe publique MessageFilterTable<TFilterData> Fournit l'implémentation générique d'une table de filtres.
Classe publique MessageQuery Définit le comportement principal des classes de recherche des données mettant en corrélation les données spécifiques dans un message.
Classe publique MessageQueryCollection Collection d'objets de requête de message.
Classe publique MessageQueryTable<TItem> Gère une collection d'objets de requête de message.
Classe publique MultipleFilterMatchesException Exception levée lorsque plusieurs filtres correspondent, mais qu'un seul était attendu.
Classe publique NavigatorInvalidBodyAccessException Exception levée lorsqu'un XPathNavigator est dirigé pour examiner le corps d'un message non mis en mémoire tampon.
Classe publique PrefixEndpointAddressMessageFilter Représente une requête qui vérifie si un message correspond à un EndpointAddress à l'aide de la correspondance sur le préfixe le plus long pour le composant URI.
Classe publique QueryStringConverter Cette classe convertit un paramètre dans une chaîne de requête en un objet du type approprié. Elle peut également convertir un paramètre à partir d'un objet en sa représentation sous forme de chaîne de requête.
Classe publique SeekableXPathNavigator Fournit un accès aléatoire en lecture seule aux données contenues dans les documents XML et permet d'interroger efficacement les nœuds spɣifiés.
Classe publique ServiceThrottle Contrôle le débit d'un service pour optimiser la disponibilité et les performances.
Classe publique StrictAndMessageFilter Représente une requête qui teste si un message satisfait les deux objets MessageFilter spécifiés.
Classe publique WebHttpDispatchOperationSelector Sélecteur d'opération qui prend en charge le modèle de programmation Web.
Classe publique XPathMessageContext Définit plusieurs fonctions XPath et mappages d'espaces de noms couramment utilisés lors de l'évaluation d'expressions XPath par rapport à des documents SOAP.
Classe publique XPathMessageFilter Représente une requête sur un document XML défini par une expression XPath 1.0.
Classe publique XPathMessageFilterTable<TFilterData> Contient une collection de paires filtre/données afin d'optimiser la mise en correspondance.
Classe publique XPathMessageQueryCollection Contient une collection d'objets XPathMessageQuery.
Classe publique XPathNavigatorException Exception levée lorsque le quota de nœuds qu'un XPathNavigator peut inspecter est dépassé.
Classe publique XPathResult Contient la valeur retournée par une requête XPath.

  Interface Description
Interface publique ICallContextInitializer Définit les méthodes qui activent l'initialisation et le recyclage du stockage local des threads avec le thread qui appelle le code utilisateur.
Interface publique IChannelInitializer Définit l'interface permettant de notifier un service ou client lorsqu'un canal est créé.
Interface publique Pris en charge par Bibliothèque de classes portable Pris en charge dans .NET pour les applications du Windows Store IClientMessageFormatter Définit les méthodes utilisées pour contrôler la conversion de messages en objets et d'objets en messages pour les applications clientes.
Interface publique Pris en charge dans .NET pour les applications du Windows Store IClientMessageInspector Définit un objet d'inspecteur de message qui peut être ajouté à la collection MessageInspectors pour afficher ou modifier des messages.
Interface publique Pris en charge par Bibliothèque de classes portable Pris en charge dans .NET pour les applications du Windows Store IClientOperationSelector Définit le contrat pour un sélecteur d'opération.
Interface publique Pris en charge par Bibliothèque de classes portable IDispatchMessageFormatter Définit les méthodes qui désérialisent les messages de demande et sérialisent les messages de réponse dans une application de service.
Interface publique IDispatchMessageInspector Définit les méthodes qui activent l'inspection ou la modification personnalisée de messages d'application entrants et sortants dans les applications de service.
Interface publique IDispatchOperationSelector Définit le contrat qui associe des messages entrants à une opération locale pour personnaliser le comportement d'exécution du service.
Interface publique IErrorHandler Permet à un implémenteur de contrôler le message d'erreur retourné à l'appelant et exécute éventuellement un traitement d'erreur personnalisé comme l'enregistrement dans le journal.
Interface publique IInputSessionShutdown Définit le contrat qui doit être implémenté pour arrêter une session d'entrée.
Interface publique IInstanceContextInitializer Définit les méthodes nécessaires à l'inspection ou à la modification de la création d'objets InstanceContext, au besoin.
Interface publique IInstanceContextProvider Implémentez pour participer à la création ou à la sélection d'un objet System.ServiceModel.InstanceContext, en particulier pour activer des sessions partagées.
Interface publique IInstanceProvider Déclare des méthodes qui fournissent un objet de service ou recyclent un objet de service pour un service Windows Communication Foundation (WCF).
Interface publique IInteractiveChannelInitializer Définit les méthodes qui permettent à une application cliente d'afficher une interface utilisateur pour rassembler des informations d'identité avant de créer le canal.
Interface publique IMessageFilterTable<TFilterData> interface qui définit le contrat qu'une table de filtres doit implémenter pour inspecter les messages avec les critères de la requête dérivés d'un ou de plusieurs filtres.
Interface publique IOperationInvoker Déclare les méthodes qui prennent un objet et un tableau de paramètres extraits d'un message, appellent une méthode sur cet objet avec ces paramètres et retournent les valeurs de retour et les paramètres de sortie de la méthode.
Interface publique Pris en charge dans .NET pour les applications du Windows Store IParameterInspector Définit le contrat implémenté par les inspecteurs de paramètre personnalisés qui activent inspection ou la modification d'informations avant et après les appels sur le client ou le service.

  Délégué Description
Délégué public InstanceContextIdleCallback Représente la méthode appelée lorsque le traitement d'un objet System.ServiceModel.InstanceContext est terminé.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft