Section courante

A propos

Section administrative du site

 Langage  Installation  Elément  Tutoriel  Programmation  Bibliothèque  Cadre d'application  SDK  Gabarit  Projet  IDE  Outils  Annexe  Aide 
ABAP/4
Ada
Assembleur
Assembly & bytecode
ASP (Active Server Pages)
Basic
C
C++
C# (C Sharp)
Cobol
ColdFusion
Fortran
HTML
Java
JavaScript
LISP
Logo
LotusScript
Oberon
Pascal
Perl
PHP
PL/1
Prolog
Python
Rebol
REXX
Ruby
Rust
SAS
NoSQL
SQL
Swift
X++ (Axapta)
GNAT
SMALLAda
VHDL
Assembleur 370
Assembleur 1802
Assembleur 4004
Assembleur 6502
Assembleur 6800
Assembleur 68000
Assembleur 8080 et 8085
Assembleur 8089
Assembleur 80x86
Assembleur AGC4
Assembleur ARM
Assembleur DPS 8000
Assembleur i860
Assembleur Itanium
Assembleur MIPS
Assembleur PDP-11
Assembleur PowerPC
Assembleur RISC-V
Assembleur SPARC
Assembleur SuperH
Assembleur UNIVAC I
Assembleur VAX
Assembleur Z80
Assembleur Z8000
Assembleur z/Architecture
ASSEMBLER/MONITOR 64
Micol Assembler
GFA Assembler
A86
MASM (Macro Assembler)
TASM (Turbo Assembler)
CIL
Jasmin
LLVM
MSIL
Parrot
P-Code (PCode)
SWEET16
G-Pascal
ASP 1.0
ASP 2.0
ASP 3.0
ASP.NET
ASP.NET Core
ABasiC (Amiga)
Adam SmartBASIC
Altair BASIC
AmigaBASIC (Amiga)
AMOS Basic (Amiga)
Atari Basic (Atari 400, 600 XL, 800, 800XL)
Basic Apple II (Integer BASIC/APPLESOFT)
Basic Commodore 64 (CBM-BASIC)
Basic Commodore 128 (BASIC 7.0)
Basic Commodore VIC-20 (CBM-BASIC 2.0)
Basic Coco 1 (Color Basic)
Basic Coco 2 (Extended Color Basic)
Basic Coco 3 (Extended Color Basic 2.0)
BASICA (PC DOS)
Basic Pro
BBC BASIC
Blitz BASIC (Amiga)
DarkBASIC
Dartmouth BASIC
GFA-Basic (Atari ST/Amiga)
GWBASIC (MS-DOS)
Liberty BASIC
Locomotive BASIC (Amstrad CPC)
MSX-Basic
Omikron Basic (Atari ST)
Oric Extended Basic
Power Basic
Quick Basic/QBasic (MS-DOS)
Sinclair BASIC (ZX80, ZX81, ZX Spectrum)
ST BASIC (Atari ST)
Turbo Basic
Vintage BASIC
VBScript
Visual Basic (VB)
Visual Basic .NET (VB .NET)
Visual Basic pour DOS
Yabasic
BeckerBASIC
SIMONS' BASIC
Basic09 d'OS-9
Disk Extended Color Basic
Basic09 d'OS-9
Disk Extended Color Basic
Access
Excel
Visual Basic pour Windows
Visual Basic .NET pour Windows
C Shell Unix (csh)
C pour Amiga
C pour Atari ST
C pour DOS
C pour Falcon030
C pour GEMDOS (Atari ST)
C pour Linux
C pour PowerTV OS
C pour OS/2
C pour Unix
C pour Windows
Aztec C
CoCo-C
GNU C
HiSoft C
IBM C/2
Introl-C
Lattice C
Microsoft C
MinGW C
MSX-C
Open Watcom C
OS-9 C Compiler
Pure C
Quick C
Turbo C
HiSoft C for Atari ST
HiSoft C for CP/M (Amstrad CPC)
C++ pour OS/2
C++ pour Windows
Borland C++
C++Builder
IBM VisualAge C++
Intel C++
MinGW C++
Open Watcom C++
Symantec C++
Turbo C++
Visual C++
Visual C++ .NET
Watcom C++
Zortech C++
C# (C Sharp) pour Windows
Apple III Cobol
Microsoft Cobol
BlueDragon
Lucee
OpenBD
Railo
Smith Project
Microsoft Fortran
WATFOR-77
CSS
FBML
Open Graph
SVG
XML
XSL/XSLT
LESS
SASS
GCJ (GNU)
JSP
Jython
Visual J++
Node.js
TypeScript
AutoLISP
ACSLogo
LotusScript pour Windows
Amiga Oberon
Oberon .NET
Apple Pascal
Delphi/Kylix/Lazarus
Free Pascal
GNU Pascal
HighSpeed Pascal
IBM Personal Computer Pascal
Lisa Pascal
Maxon Pascal
MPW Pascal
OS-9 Pascal
OSS Personal Pascal
Pascal-86
Pascal du Cray Research
Pascal/VS
Pascal-XT
PURE Pascal
QuickPascal
RemObjets Chrome
Sun Pascal
THINK Pascal
Tiny Pascal (TRS-80)
Turbo Pascal
UCSD Pascal
VAX Pascal
Virtual Pascal
Turbo Pascal for CP/M-80
Turbo Pascal for DOS
Turbo Pascal for Macintosh
Turbo Pascal for Windows
CodeIgniter (Cadre d'application)
Drupal (Projet)
Joomla! (Projet)
Phalanger (PHP .NET)
phpBB (Projet)
Smarty (balise)
Twig (balise)
Symfony (Cadre d'application)
WordPress (Projet)
Zend (Cadre d'application)
PL360
PL/M-80
PL/M-86
Turbo Prolog
CPython
IronPython
Jython
PyPy
AREXX
Regina REXX
JMP
Btrieve
Cassandra
Clipper
CouchDB
dBASE
Hbase
Hypertable
MongoDB
Redis
Access
BigQuery
DB2
H2
Interbase
MySQL
Oracle
PostgreSQL
SAP HANA
SQL Server
Sybase
U-SQL
Visual C# 2005 Express
Visual Studio .NET 2003
Visual Studio 2005
Visual Studio 2008
Visual Studio 2010
Visual Studio 2012
Visual Studio 2013
Visual Studio 2015
Visual Studio 2017
Visual Studio 2019
Introduction
Les remarques
Les opérateurs
Les instructions conditionnelles
Les instructions de boucles
Les instructions d'exceptions
Type de données élémentaires
Définition de variables
Définitions de tableaux
Requêtes de données (LINQ)
Référence des mots réservés
Référence des espaces de nom (Namespace)
Les classes
Références des classes
Directives de préprocesseur C#
Les nombres
Les chaines de caractères
Date et heure
Vue par catégorie
Les interfaces
Les classes abstraites
Les classes scellés
Les indexeurs
Les premiers pas
Les fondements de C#
Les types primitifs et variables
Les opérateurs et les expressions
Les entrées/sorties de la console
Les déclarations conditionnelles
Les déclarations de boucles
Les systèmes numériques
Traitement des chaînes de caractères et du texte
WinForms (Windows Forms)
Les opérations
Conversion de string à int
Bonjour
Astronomie
Base de données
Biochimie
Chaine de caractères
Electricité
Finance
Géographie
Géométrie
Gouvernement
Histoire
Mathématique
Médicale
Météorologie
Océanographie
Sport
Système d'exploitation
Temps
Tri
Trigonométrie
Validation
Phase lunaire
Table SQL Server
Calcul du calcium corrigé
Calcul le taux d'alcoolémie
Nombre réel avec un certain nombre de décimal
Majuscule (strtoupper ou UpperCase)
Minuscule (strtolower ou LowerCase)
Calcul du tarif d'une piscine pour 1 mois
IPaymt/Interet
NPer
PPaymt/Principal
Distance en Km entre deux longitudes et latitudes
Aire d'un cercle
Aire d'une surface de prisme rectangulaire
Aire d'un triangle
Distance entre deux points
Taxe de vente canadienne
Chiffre romain
Ackermann
Exp
Factoriel
Fibonacci
Log
Nombre premier
Odd
Random
Sqrt
Triangle Pascal
Valeur absolue (ABS)
Hauteur utérine
Unité de mesure
Fréquence des vagues
Hockey
Variables d'environnement
Année bissextile
Date de la Pâque
Heure courante
FirstDayOfMonth
Tri à bulle (Bubble Sort)
Tri Shell Sort
ArcCos
ArcSin
Atn/ATan/ArcTan/ArcTangente
Cos
Sin
Courriel
ALGLIB
Dapper
ElmahCore
FluentFTP
log4net
MailKit
MediatR
MimeKit
Newtonsoft.Json (Json.NET)
Serilog
.NET
.NET Core
.NET Framework
Accord.NET Framework
Akka.NET
ASP.NET
ASP.NET Core
Avalonia UI
Blazor
Entity Framework
Entity Framework Core (EF Core)
Hangfire
Infer.NET
MAUI
ML.NET
Mono
NHibernate
NUnit
Unity
xUnit.net
Azure SDK for .NET
AWS SDK for .NET
Bot Framework SDK
Razor
Umbraco
Rider
Visual Studio
Visual Studio Code
Visual C# 2005 Express
Xamarin Studio
Visual Studio .NET
Visual Studio .NET 2003
Visual Studio 2005
Visual Studio 2008
Visual Studio 2010
Visual Studio 2012
Visual Studio 2013
Visual Studio 2015
Visual Studio 2017
Visual Studio 2019
Visual Studio 2022
ELMAH
elmah.io
MS Build Tools
NuGet
WiX Toolset
Add-in Express
csc (C# Compiler)
CFF Explorer
IL DASM
ILMerge
.NET Reflector
Salamander .NET Decompiler
Références des codes d'erreur du C# (C Sharp)
Base de connaissances
Conventions de nommage
Vocabulaire
Marqueurs
Archives de paquet externe
Bibliographie
Préface
Notes légal
Dictionnaire
Recherche

System.ServiceModel

Service de modèle de service
C# (C Sharp) + .NET Framework 3.0 ou supérieur Espaces de nom

Description

Cet espace de noms renferme des classes liées au modèle de service.

Liste des classes

Classe Description
ActionNotSupportedException Cette classe permet de lever une exception sur le client lorsque l'action liée à l'opération appelée ne correspond à aucune action d'opérations sur le serveur.
AddressAccessDeniedException Cette classe permet de lever une exception lorsque l'accès à l'adresse est refusé.
AddressAlreadyInUseException Cette classe permet de lever une exception lorsqu'une adresse n'est pas disponible car elle est déjà utilisée.
BasicHttpBinding Cette classe contient une représentation d'une liaison qu'un service Windows Communication Foundation (WCF) peut utiliser pour configurer et exposer des points de terminaison capables de communiquer avec des services Web et des clients basés sur ASMX et d'autres services conformes au profil de base WS-I 1.1.
BasicHttpContextBinding Cette classe permet de fournir une liaison activée par le contexte pour la liaison BasicHttpBinding.
BasicHttpMessageSecurity Cette classe permet de configurer les paramètres de sécurité au niveau des messages pour BasicHttpBinding.
BasicHttpsBinding Cette classe permet d'indiquer les paramètres de liaison https de base.
BasicHttpSecurity Cette classe contient la configuration des paramètres de sécurité d'une liaison basicHttpBinding.
BasicHttpsSecurity Cette classe permet d'indiquer les paramètres de sécurité https de base.
CallbackBehaviorAttribute Cette classe permet de configurer une mise en oeuvre de service de rappel dans une application cliente.
ChannelFactory Cette classe permet de créer et de gérer les canaux utilisés par les clients pour envoyer des messages aux points de terminaison de service.
ChannelFactory<TChannel> Cette classe permet de créer des canaux de différents types utilisés par les clients pour envoyer des messages à des points de terminaison de service configurés de différentes manières.
ChannelTerminatedException Cette classe permet de lever une exception sur le client lorsqu'un canal est terminé en raison de la fermeture par le serveur de la connexion associée.
ClientBase<TChannel>.ChannelBase<T> Cette classe contient une représentation de la classe ChannelBase générique.
ClientBase<TChannel>.InvokeAsyncCompletedEventArgs Cette classe permet d'entreposer les résultats d'un appel désynchronisé effectué par le client.
ClientBase<TChannel> Cette classe permet de fournir une mise en oeuvre de base utilisée pour créer des objets clients Windows Communication Foundation (WCF) pouvant appeler des services.
ClientCredentialsSecurityTokenManager Cette classe permet de gérer les jetons de sécurité pour le client.
CommunicationException Cette classe contient une représentation d'une erreur de communication dans le service ou l'application cliente.
CommunicationObjectAbortedException Cette classe permet de lever une exception lorsque l'appel est destiné à un objet ICommunicationObject ayant été abandonné.
CommunicationObjectFaultedException Cette classe permet de lever une exception lorsqu'un appel est effectué vers un objet de communication défaillant.
CorrelationActionMessageFilter Cette classe permet de fournir une mise en oeuvre compatible XAML d'un MessageFilter filtrant sur une seule action.
CorrelationQuery Cette classe contient une représentation d'une clause Where et une clause Select identifiant les caractéristiques uniques d'un message afin qu'il puisse être acheminé vers l'instance appropriée.
DataContractFormatAttribute Cette classe permet d'indiquer à l'infrastructure Windows Communication Foundation (WCF) d'utiliser DataContractSerializer.
DeliveryRequirementsAttribute Cette classe permet d'indiquer les exigences de fonctionnalités que les liaisons doivent fournir à l'implémentation du service ou du client.
DnsEndpointIdentity Cette classe permet d'indiquer l'identité DNS du serveur.
DuplexChannelFactory<TChannel> Cette classe permet de fournir les moyens de créer et de gérer des canaux duplex de différents types étant utilisés par les clients pour envoyer et recevoir des messages vers et depuis les points de terminaison de service.
DuplexClientBase<TChannel> Cette classe permet de créer un canal vers un service duplex et associer ce canal à un objet de rappel.
Endpoint Cette classe permet de représentation d'un point de terminaison déclaré en XAML.
EndpointAddress Cette classe permet de fournir une adresse réseau unique qu'un client utilise pour communiquer avec un point de terminaison de service.
EndpointAddress10 Cette classe permet de fournir un type d'adresse de point de terminaison sérialisable qui est conforme à WS-Addressing V1 et qui lui permet d'être exposé dans le cadre du contrat de service.
EndpointAddressAugust2004 Cette classe permet de fournir un type d'adresse de point de terminaison sérialisable qui est conforme à la version de WS-Addressing publiée en août 2004 et qui permet de l'exposer dans le cadre du contrat de service.
EndpointAddressBuilder Cette classe permet de produire de nouvelles adresses de point de terminaison (immuables) avec des valeurs de propriété spécifiques.
EndpointIdentity Cette classe abstraite permet de fournir une identité offrant la possibilité d'authentification d'un point de terminaison par les clients échangeant des messages avec lui.
EndpointIdentityExtension Cette classe contient une extension de balisage pour la classe EndpointIdentity.
EndpointNotFoundException Cette classe permet de lever une exception lorsqu'un point de terminaison à distance est introuvable ou injoignable.
EnvelopeVersion Cette classe contient des informations relatives à la version de SOAP associée à un message et à son échange.
ExceptionDetail Cette classe contient une représentation des informations détaillées sur les défauts.
ExceptionMapper Cette classe contient une définition de cartographie à utiliser pour traduire les exceptions en erreur.
ExtensionCollection<T> Cette classe contient une représentation d'une collection d'extensions.
FaultCode Cette classe contient une représentation un code d'erreur SOAP.
FaultContractAttribute Cette classe permet d'indiquer une ou plusieurs erreurs SOAP étant renvoyées lorsqu'une opération de service rencontre des erreurs de traitement.
FaultException Cette classe contient une représentation une erreur SOAP.
FaultException<TDetail> Cette classe permet d'utiliser une application cliente pour intercepter les erreurs SOAP spécifiées contractuellement.
FaultImportOptions Cette classe permet d'indiquer s'il faut utiliser le XmlSerializer pour lire et écrire les erreurs.
FaultReason Cette classe permet de fournir une description textuelle d'une erreur SOAP.
FaultReasonText Cette classe contient une représentation le texte de la raison d'une erreur SOAP.
FederatedMessageSecurityOverHttp Cette classe permet de configurer la sécurité au niveau des messages de la liaison WSFederationHttpBinding.
HttpBindingBase Cette classe permet d'indiquer la liaison HTTP de base.
HttpTransportSecurity Cette classe contient une représentation les paramètres de sécurité au niveau du transport pour WSHttpBinding.
InstanceContext Cette classe contient une représentation les informations de contexte pour une instance de service.
InvalidMessageContractException Cette classe contient une représentation un contrat de message qui n'est pas valide.
MessageBodyMemberAttribute Cette classe permet d'indiquer qu'un membre est sérialisé en tant qu'élément à l'intérieur du corps SOAP.
MessageContractAttribute Cette classe permet de définir une classe fortement typée correspondant à un message SOAP.
MessageContractMemberAttribute Cette classe permet de déclarer les membres de base pour MessageBodyMemberAttribute et MessageHeaderAttribute.
MessageHeader<T> Cette classe contient une représentation de contenu d'un entête SOAP.
MessageHeaderArrayAttribute Cette classe permet d'indiquer que l'élément enveloppé par défaut dans le message SOAP ne doit pas être écrit autour des types de tableau dans un élément d'entête.
MessageHeaderAttribute Cette classe permet d'indiquer qu'un membre de données est un entête de message SOAP.
MessageHeaderException Cette classe permet de lever une exception lorsque les attentes concernant les en-têtes d'un message SOAP ne sont pas satisfaites lors du traitement du message.
MessageParameterAttribute Cette classe contient le contrôle de nom des noms de paramètre de demande et de réponse. Ne peut pas être utilisé avec les contrats de message ou de message.
MessagePropertyAttribute Cette classe contient une représentation des données transmises localement avec un type de message personnalisé mais non sérialisées dans un message SOAP.
MessageQuerySet Cette classe contient un ensemble d'objets MessageQuery et un paramètre de chaîne associé. Un hachage de corrélation (InstanceKey) est calculé à partir des résultats des objets MessageQuery ainsi que des chaînes associées.
MessageSecurityOverHttp Cette classe permet d'activer la définition des propriétés de sécurité au niveau des messages sur la liaison wsDualHttpBinding.
MessageSecurityOverMsmq Cette classe permet d'activer la définition des propriétés de sécurité au niveau des messages sur la liaison NetMsmqBinding.
MessageSecurityOverTcp Cette classe permet de configurer la sécurité au niveau des messages pour un message envoyé à l'aide du transport TCP.
MessageSecurityVersion Cette classe contient un conteneur abstraite qui, lorsqu'elle est implémentée par plusieurs de ses propriétés statiques, contient des informations de version pour les composantes de sécurité.
MsmqBindingBase Cette classe contient la base pour NetMsmqBinding et MsmqIntegrationBinding.
MsmqException Cette classe permet d'encapsuler les erreurs renvoyées par Message Queuing (MSMQ). Cette exception est levée par le transport Message Queuing et le canal d'intégration Message Queuing.
MsmqPoisonMessageException Cette classe permet d'encapsuler l'exception levée lorsque le canal détecte que le message est un message incohérent.
MsmqTransportSecurity Cette classe permet d'encapsuler les paramètres de sécurité de transport pour les transports en file d'attente.
NamedPipeTransportSecurity Cette classe permet de fournir des propriétés contrôlant le niveau de protection d'un canal nommé.
NetHttpBinding Cette classe permet d'indiquer les paramètres de NetHttpBinding.
NetHttpsBinding Cette classe permet d'indiquer les paramètres de NetHttpsBinding.
NetMsmqBinding Cette classe contient une représentation d'une liaison en file d'attente adaptée à la communication entre ordinateurs.
NetMsmqSecurity Cette classe permet d'encapsuler les fonctionnalités de sécurité MSMQ disponibles lors de l'utilisation de la liaison NetMsmqBinding.
NetNamedPipeBinding Cette classe permet de fournir une liaison sécurisée et fiable optimisée pour la communication sur machine.
NetNamedPipeSecurity Cette classe permet de fournir l'accès aux paramètres de sécurité pour les points de terminaison configurés avec la liaison de canal nommé.
NetPeerTcpBinding Cette classe permet de fournir une liaison sécurisée pour les applications réseau pair-à-pair (P2P).
NetTcpBinding Cette classe contient une liaison sécurisée et fiable adaptée à la communication entre machines.
NetTcpContextBinding Cette classe permet de fournir une liaison activée par le contexte pour la liaison NetTcpContextBinding.
NetTcpSecurity Cette classe permet d'indiquer les types de sécurité au niveau du transport et au niveau des messages utilisés par un point de terminaison configuré avec un NetTcpBinding.
NonDualMessageSecurityOverHttp Cette classe contient une représentation des paramètres de sécurité de la liaison wsHttpBinding.
OperationBehaviorAttribute Cette classe permet d'indiquer le comportement d'exécution local d'une méthode de service.
OperationContext Cette classe permet de fournir l'accès au contexte d'exécution d'une méthode de service.
OperationContextScope Cette classe permet de créer un bloc dans lequel un objet OperationContext est dans la portée.
OperationContractAttribute Cette classe permet d'indiquer qu'une méthode définit une opération faisant partie d'un contrat de service dans une application Windows Communication Foundation (WCF).
OptionalReliableSession Cette classe permet de fournir un accès pratique pour savoir si une session fiable est activée lors de l'utilisation de l'une des liaisons prédéfinies où elle est facultative.
PeerHopCountAttribute Cette classe permet d'indiquer le membre du nombre de sauts homologues d'un bloc d'entête de message SOAP.
PeerMessagePropagationFilter Cette classe permet de définir la classe de base pour les filtres de messages du canal homologue.
PeerNode Cette classe permet de définir l'instance d'un noeud homologue utilisé par une application participant à un maillage homologue spécifique.
PeerNodeAddress Cette classe permet d'indiquer un type contenant l'EndpointAddress pour un noeud homologue ainsi qu'une collection facultative d'adresses IP multihoming.
PeerResolver Cette classe permet d'indiquer un type de base utilisé pour définir le contrat pour l'enregistrement et la résolution d'un ID de maillage homologue aux adresses de point de terminaison des nouds participant au maillage.
PeerSecuritySettings Cette classe contient les paramètres de sécurité associés à un canal homologue, y compris le type d'authentification utilisé et la sécurité utilisée pour le transport des messages.
PeerTransportSecuritySettings Cette classe contient les paramètres de sécurité pour un transport de canal homologue.
PoisonMessageException Cette classe permet de lever une exception lorsque le message est considéré comme un poison. Un message est empoisonné s'il échoue des tentatives répétées de remise du message.
ProtocolException Cette classe permet de lever une exception lorsque la communication avec la partie à distance est impossible en raison de protocoles de transfert de données incompatibles.
QuotaExceededException Cette classe permet de lever une exception lorsqu'un quota de messages a été dépassé.
ReceiveContextEnabledAttribute Cette classe contient un attribut peut être appliqué aux opérations de service pour activer le comportement de contexte de réception.
ReliableMessagingVersion Cette classe contient les paramètres des versions prises en charge du protocole WS-ReliableMessaging. Ceci est une classe abstraite.
ReliableSession Cette classe permet de fournir un accès pratique aux propriétés d'un élément de liaison de session fiable qui sont disponibles lors de l'utilisation de l'une des liaisons fournies par le système.
RsaEndpointIdentity Cette classe permet d'indiquer une identité RSA pour le point de terminaison de service.
ServerTooBusyException Cette classe permet de lever une exception lorsqu'un serveur est trop occupé pour accepter un message.
ServiceActivationException Cette classe permet de lever une exception lorsqu'un service ne s'active pas.
ServiceAuthenticationManager Cette classe contient une représentation d'un gestionnaire d'authentification de service.
ServiceAuthorizationManager Cette classe permet de fournir une vérification d'accès d'autorisation pour les opérations de service.
ServiceBehaviorAttribute Cette classe permet d'indiquer le comportement d'exécution interne d'une implémentation de contrat de service.
ServiceConfiguration Cette classe permet d'indiquer une représentation d'une propriété configurable pour le service.
ServiceContractAttribute Cette classe permet d'indiquer qu'une interface ou une classe définit un contrat de service dans une application Windows Communication Foundation (WCF).
ServiceHost Cette classe permet de fournir un hôte pour les services.
ServiceHostBase Cette classe permet d'étendre la classe ServiceHostBase pour implémenter des hôtes exposant des modèles de programmation personnalisés.
ServiceHostingEnvironment Cette classe permet de fournir des informations sur l'environnement d'hébergement actuel dans lequel les services Windows Communication Foundation (WCF) sont exécutés.
ServiceKnownTypeAttribute Cette classe permet d'indiquer les types connus à utiliser par un service lors de la sérialisation ou de la désérialisation.
ServiceSecurityContext Cette classe contient une représentation du contexte de sécurité d'un correspondant à distance. Sur le client, représente l'identité du service et, sur le service, représente l'identité du client.
SpnEndpointIdentity Cette classe contient une représentation d'un nom de principal de service (SPN) pour une identité lorsque la liaison utilise Kerberos.
TcpTransportSecurity Cette classe permet de fournir des propriétés contrôlant les paramètres d'authentification et le niveau de protection pour le transport TCP.
TransactionFlowAttribute Cette classe permet d'indiquer si une opération de service accepte les transactions entrantes d'un client.
TransactionProtocol Cette classe permet d'indiquer le protocole de transaction utilisé dans les transactions fluides.
UdpBinding Cette classe contient une représentation d'une liaison UDP.
UnknownMessageReceivedEventArgs Cette classe contient le message reçu par un canal et ne peut être associé à aucune opération de rappel ou demande en attente.
UpnEndpointIdentity Cette classe contient une représentation d'un nom d'utilisateur principal (UPN) pour une identité étant utilisée lorsque la liaison utilise le mode d'authentification SSPINegotiate.
UriSchemeKeyedCollection Cette classe permet de fournir une collection thread-safe contenant des URI indexés par leur nom de schéma de transport.
WebHttpBinding Cette classe contient une liaison utilisée pour configurer des points de terminaison pour les services Web Windows Communication Foundation (WCF) étant exposés via des requêtes HTTP au lieu de messages SOAP.
WebHttpSecurity Cette classe permet d'indiquer les types de sécurité disponibles pour un point de terminaison de service configuré pour recevoir des requêtes HTTP.
WorkflowServiceHost Cette classe permet de fournir un hôte pour les services basés sur le flux de travail.
WS2007FederationHttpBinding Cette classe contient une liaison sécurisée et interopérable dérivant de WS2007HttpBinding et prenant en charge la sécurité fédérée.
WS2007HttpBinding Cette classe contient une représentation d'une liaison interopérable dérivant de WSHttpBinding et fournissant la prise en charge des versions mises à jour des éléments de liaison Security, ReliableSession et TransactionFlow.
WSDualHttpBinding Cette classe contient une liaison sécurisée et interopérable conçue pour être utilisée avec des contrats de service duplex permettant aux services et aux clients d'envoyer et de recevoir des messages.
WSDualHttpSecurity Cette classe permet d'indiquer les paramètres de sécurité pour WSDualHttpBinding.
WSFederationHttpBinding Cette classe contient une liaison sécurisée et interopérable prenant en charge la sécurité fédérée.
WSFederationHttpSecurity Cette classe permet d'indiquer les paramètres de sécurité pour WSFederationHttpBinding. Cette classe ne peut pas être héritée.
WSHttpBinding Cette classe contient une représentation une liaison interopérable prenant en charge les transactions distribuées et les sessions sécurisées et fiables.
WSHttpBindingBase Cette classe permet de fournir à la classe de base des membres communs à WSHttpBinding et à WSFederationHttpBinding.
WSHttpContextBinding Cette classe permet de fournir une liaison activée par le contexte pour WSHttpContextBinding.
WSHttpSecurity Cette classe contient une représentation les paramètres de sécurité pour WSHttpBinding.
X509CertificateEndpointIdentity Cette classe contient une représentation d'une identité de certificat pour le point de terminaison de service. Les clients tentant de communiquer avec ce point de terminaison de service doivent authentifier le service en fonction du certificat fourni dans l'identité du point de terminaison.
XmlSerializerFormatAttribute Cette classe permet d'indiquer à l'infrastructure Windows Communication Foundation (WCF) d'utiliser XmlSerializer au lieu de XmlObjectSerializer.
XPathMessageQuery Cette classe permet d'indiquer une requête de message évaluant les expressions XPath pour récupérer les données d'un message.


PARTAGER CETTE PAGE SUR
Dernière mise à jour : Mardi, le 29 novembre 2022