#pragma autorecover #pragma classflags(64) #pragma namespace("\\\\.\\root\\ServiceModel") instance of __namespace{ name="ms_40c";}; #pragma namespace("\\\\.\\root\\ServiceModel\\ms_40c") [Description("Application domain information") : Amended,AMENDMENT, LOCALE(0x040c)] class AppDomainInfo { [Description("Id du domaine d’application.") : Amended,key : ToInstance ToSubclass] sint32 AppDomainId; [Description("Nom du domaine d’application.") : Amended,key : ToInstance ToSubclass] string Name; [Description("Id du processus.") : Amended,key : ToInstance ToSubclass] sint32 ProcessId; [Description("Indique si le domaine d’application est le domaine d’application par défaut.") : Amended] boolean IsDefault; [Description("Valeur qui spécifie si les messages malformés sont consignés.") : Amended] boolean LogMalformedMessages; [Description("Valeur qui spécifie si les messages sont suivis au niveau du service (avant le chiffrement et les transformations associées au transport).") : Amended] boolean LogMessagesAtServiceLevel; [Description("Valeur qui spécifie si les messages sont suivis au niveau du transport.") : Amended] boolean LogMessagesAtTransportLevel; [Description("La collection suit les écouteurs qui écoutent la source de suivi System.ServiceModel.MessageLogging.") : Amended] TraceListener MessageLoggingTraceListeners[]; [Description("Étendue des compteurs de performance actifs dans le domaine d’application.") : Amended] string PerformanceCounters; [Description("Chemin d’accès à la configuration du service.") : Amended] string ServiceConfigPath; [Description("La collection suit les écouteurs qui écoutent la source de suivi System.ServiceModel.") : Amended] TraceListener ServiceModelTraceListeners[]; [Description("Niveau de suivi de la source de suivi System.ServiceModel.") : Amended] string TraceLevel; }; [Description("Trace Listener") : Amended,AMENDMENT, LOCALE(0x040c)] class TraceListener { [Description("Nom de l’écouteur de suivi.") : Amended] string Name; [Description("Arguments de l’écouteur de suivi.") : Amended] TraceListenerArgument TraceListenerArguments[]; }; [Description("Trace Listener Argument") : Amended,AMENDMENT, LOCALE(0x040c)] class TraceListenerArgument { [Description("Nom de l’argument.") : Amended] string Name; [Description("Valeur de l’argument.") : Amended] string Value; }; [Description("ServiceModel Service") : Amended,AMENDMENT, LOCALE(0x040c)] class Service { [Description("Nom de service à l’adresse.") : Amended,key : ToInstance ToSubclass] string DistinguishedName; [Description("Id du processus qui héberge le service.") : Amended,key : ToInstance ToSubclass] sint32 ProcessId; [Description("Adresses de base utilisées par le service.") : Amended] string BaseAddresses[]; [Description("Comportements associés à ce service.") : Amended] Behavior Behaviors[]; [Description("ServiceElement_BehaviorConfiguration") : Amended] string ConfigurationName; [Description("Nom de l’instance des compteurs de performance du service. ") : Amended] string CounterInstanceName; [Description("Contextes d’instance pour les extensions de l’instance du service.") : Amended] string Extensions[]; [Description("Nom unique de ce service.") : Amended] string Name; [Description("Espace de noms du service.") : Amended] string Namespace; [Description("Heure d’ouverture du service.") : Amended] datetime Opened; [Description("Canaux sortant de l’instance du service.") : Amended] Channel OutgoingChannels[]; [Description("Paramètres de métadonnées du service.") : Amended] string Metadata[]; }; [Description("Map service to app domain") : Amended,AMENDMENT, LOCALE(0x040c)] class ServiceAppDomain { [Description("Service de ce domaine d’application.") : Amended,key] Service Ref Service; [Description("Contient les propriétés du domaine d’application.") : Amended,key] AppDomainInfo Ref AppDomainInfo; }; [Description("Map service to endpoint") : Amended,AMENDMENT, LOCALE(0x040c)] class ServiceToEndpointAssociation { [Description("Service associé au point de terminaison.") : Amended,key] Service Ref Service; [Description("Point de terminaison associé au service.") : Amended,key] Endpoint Ref Endpoint; }; [Description("ServiceModel Endpoint") : Amended,AMENDMENT, LOCALE(0x040c)] class Endpoint { [Description("Id du domaine d’application qui héberge le point de terminaison.") : Amended,key : ToInstance ToSubclass] sint32 AppDomainId; [Description("Chaîne qui spécifie quel contrat ce point de terminaison expose.") : Amended,key : ToInstance ToSubclass] string ContractName; [Description("Uri écouté par le point de terminaison.") : Amended,key : ToInstance ToSubclass] string ListenUri; [Description("Id du processus qui héberge le point de terminaison.") : Amended,key : ToInstance ToSubclass] sint32 ProcessId; [Description("Uri qui contient l’adresse du point de terminaison.") : Amended] string Address; [Description(" Collection des en-têtes d’adresse attachés à ce point de terminaison.") : Amended] string AddressHeaders[]; [Description("Identité du point de terminaison.") : Amended] string AddressIdentity; [Description("Collection des comportements implémentés par ce point de terminaison.") : Amended] Behavior Behaviors[]; [Description("Liaison utilisée par ce point de terminaison.") : Amended] Binding Binding; [Description("Contrat que ce point de terminaison expose.") : Amended] Contract Ref Contract; [Description("Nom de l’instance des compteurs de performance du point de terminaison.") : Amended] string CounterInstanceName; [Description("Nom unique de ce point de terminaison.") : Amended] string Name; [Description("Récupère le nom d’instance du compteur de performance d’opération") : Amended ToInstance ToSubclass] string GetOperationCounterInstanceName([In] string Operation); }; [Description("ServiceModel Channel") : Amended,AMENDMENT, LOCALE(0x040c)] class Channel { [Description("Point de terminaison local du canal.") : Amended] string LocalAddress; [Description("Adresse distante associée au canal.") : Amended] string RemoteAddress; [Description("Référence au point de terminaison auquel le canal se connecte.") : Amended] Endpoint Ref RemoteEndpoint; [Description("Id de session actuel, le cas échéant.") : Amended] string SessionId; [Description("Type du canal.") : Amended] string Type; }; [Description("ServiceModel Contract") : Amended,AMENDMENT, LOCALE(0x040c)] class Contract { [Description("Id du domaine d’application qui héberge le contrat.") : Amended,key : ToInstance ToSubclass] sint32 AppDomainId; [Description("Nom du contrat dans WSDL.") : Amended,key : ToInstance ToSubclass] string Name; [Description("Id du processus qui héberge le contrat.") : Amended,key : ToInstance ToSubclass] sint32 ProcessId; [Description("Comportements associés à ce contrat.") : Amended] Behavior Behaviors[]; [Description("Type de rappel lorsque le contrat est un contrat duplex.") : Amended] Contract Ref CallbackContract; [Description("Espace de noms de l’élément dans WSDL.") : Amended] string Namespace; [Description("Opérations de ce contrat.") : Amended] Operation Operations[]; [Description("Indique si le contrat nécessite que la liaison associée à ce contrat utilise les sessions de canal.") : Amended] string SessionMode; [Description("Type du contrat.") : Amended] string Type; }; [Description("ServiceModel Operation") : Amended,AMENDMENT, LOCALE(0x040c)] class Operation { [Description("Action WS-Adressing du message de demande.") : Amended] string Action; [Description("Indique qu’une opération est implémentée de façon asynchrone à l’aide d’une paire de méthodes Begin<> et End<> dans un contrat de service.") : Amended] boolean AsyncPattern; [Description("Comportements associés à cette opération.") : Amended] Behavior Behaviors[]; [Description("Valeur True lorsque l’opération est une opération de rappel.") : Amended] boolean IsCallback; [Description("Indique si une opération renvoie un message de réponse.") : Amended] boolean IsOneWay; [Description("Indique si la méthode implémente une opération qui peut initialiser une session sur le serveur.") : Amended] boolean IsInitiating; [Description("Indique si une opération renvoie un message de réponse.") : Amended] boolean IsTerminating; [Description("Signature de méthode de l’opération.") : Amended] string MethodSignature; [Description("Nom de l’opération.") : Amended] string Name; [Description("Types des paramètres de l’opération.") : Amended] string ParameterTypes[]; [Description("Valeur de l’action SOAP pour le message de réponse de l’opération.") : Amended] string ReplyAction; [Description("Type de retour de l’opération.") : Amended] string ReturnType; }; [Description("ServiceModel Binding") : Amended,AMENDMENT, LOCALE(0x040c)] class Binding { [Description("Nom de la liaison.") : Amended] string Name; [Description("Espace de noms XML de la liaison.") : Amended] string Namespace; [Description("Schéma de transport URI qui est utilisé par les fabriques de canal et d’écouteur qui sont construites par la liaison.") : Amended] string Scheme; [Description("Intervalle prévu pour la réalisation d’une opération de fermeture. ") : Amended] datetime CloseTimeout; [Description("Intervalle prévu pour la réalisation d’une opération d’ouverture.") : Amended] datetime OpenTimeout; [Description("Intervalle prévu pour la réalisation d’une opération de réception.") : Amended] datetime ReceiveTimeout; [Description("Intervalle prévu pour la réalisation d’une opération d’envoi.") : Amended] datetime SendTimeout; [Description("Collection d’éléments de liaison implémentés par la liaison.") : Amended] BindingElement BindingElements[]; }; [AMENDMENT, LOCALE(0x040c)] class BindingElement { }; [Description("TransportBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class TransportBindingElement : BindingElement { [Description("Valeur booléenne qui spécifie si l’utilisateur veut prendre le contrôle de l’adressage des messages. ") : Amended] boolean ManualAddressing; [Description("Taille maximale de pool de mémoires tampons pour la liaison.") : Amended] sint64 MaxBufferPoolSize; [Description("Taille maximale d’un message traité par cette liaison.") : Amended] sint64 MaxReceivedMessageSize; [Description("Schéma d’URI pour le transport.") : Amended] string Scheme; }; [Description("ConnectionOrientedTransportBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class ConnectionOrientedTransportBindingElement : TransportBindingElement { [Description("Taille de la mémoire tampon utilisée pour transmettre un bloc du message sérialisé sur le câble depuis le client ou le service. ") : Amended] sint32 ConnectionBufferSize; [Description("Valeur qui indique si le nom d’hôte est utilisé pour atteindre le service lors d’une correspondance sur l’URI.") : Amended] string HostNameComparisonMode; [Description("Valeur de type TimeSpan qui spécifie la longueur maximale de l’initialisation de canal avant dépassement du délai d’attente.") : Amended] datetime ChannelInitializationTimeout; [Description("Taille maximale de la mémoire tampon à utiliser.") : Amended] sint32 MaxBufferSize; [Description("Nombre maximal de connexions en attente.") : Amended] sint32 MaxPendingConnections; [Description("Intervalle maximal pendant lequel un bloc du message ou un message complet peut être maintenu en mémoire tampon avant d’être envoyé.") : Amended] datetime MaxOutputDelay; [Description("Nombre maximal de threads d’acceptation asynchrones en attente disponibles pour le traitement des connexions entrantes sur le service.") : Amended] sint32 MaxPendingAccepts; [Description("Valeur qui spécifie si les messages sont mis en mémoire tampon ou transférés en continu avec le transport orienté connexion.") : Amended] string TransferMode; }; [Description("CompositeDuplexBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class CompositeDuplexBindingElement : BindingElement { [Description("Adresse de base du client.") : Amended] string ClientBaseAddress; }; [Description("OneWayBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class OneWayBindingElement : BindingElement { [Description("Paramètres du pool de canaux.") : Amended] ChannelPoolSettings ChannelPoolSettings; [Description("Nombre maximal de canaux acceptés.") : Amended] sint32 MaxAcceptedChannels; [Description("Paquet routable ou non.") : Amended] boolean PacketRoutable; }; [Description("ChannelPoolSettings") : Amended,AMENDMENT, LOCALE(0x040c)] class ChannelPoolSettings { [Description("Période maximale d’inactivité de la connexion au terme de laquelle la connexion est coupée. ") : Amended] datetime IdleTimeout; [Description("Période maximale de réalisation d’une opération de bail avant expiration du délai.") : Amended] datetime LeaseTimeout; [Description("Nombre maximal de canaux sortants par point de terminaison.") : Amended] sint32 MaxOutboundChannelsPerEndpoint; }; [Description("ExtendedProtectionPolicy") : Amended,AMENDMENT, LOCALE(0x040c)] class ExtendedProtectionPolicy { [Description("A value that specifies when ExtendedProtection should be enforced.") : Amended] string PolicyEnforcement; [Description("A value that specifies the protection scenario being enforced by the policy.") : Amended] string ProtectionScenario; [Description("A list of service principal names accepted by the service.") : Amended] string CustomServiceNames[]; }; [Description("HttpTransportBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class HttpTransportBindingElement : TransportBindingElement { [Description("Valeur qui indique si le client accepte des cookies et les propage sur de futures demandes.") : Amended] boolean AllowCookies; [Description("Schéma d’authentification utilisé pour authentifier les demandes de clients traitées par un écouteur HTTP. ") : Amended] string AuthenticationScheme; [Description("Valeur qui indique si les proxys sont ignorés pour les adresses locales.") : Amended] boolean BypassProxyOnLocal; [Description("Valeur qui indique si le nom d’hôte est utilisé pour atteindre le service lors d’une correspondance sur l’URI.") : Amended] string HostNameComparisonMode; [Description("Lorsque cette option est activée, les connexions http sont maintenues en service quel que soit le niveau d’activité.") : Amended] boolean KeepAliveEnabled; [Description("Taille maximale du pool de mémoires tampons") : Amended] sint32 MaxBufferSize; [Description("URI qui contient l’adresse du proxy à utiliser pour les demandes HTTP.") : Amended] string ProxyAddress; [Description("Schéma d’authentification utilisé pour authentifier des demandes de clients traitées par un proxy HTTP.") : Amended] string ProxyAuthenticationScheme; [Description("Domaine d’authentification.") : Amended] string Realm; [Description("Valeur qui spécifie si les messages sont mis en mémoire tampon ou transférés en continu pour une demande ou une réponse.") : Amended] string TransferMode; [Description("Valeur qui indique si le partage de connexion non sécurisé est activé sur le serveur.") : Amended] boolean UnsafeConnectionNtlmAuthentication; [Description("Valeur qui indique si les paramètres de proxy à l’échelle de l’ordinateur sont utilisés à la place des paramètres spécifiques à l’utilisateur.") : Amended] boolean UseDefaultWebProxy; [Description("The extended protection policy used by the server to validate incoming client connections.") : Amended] ExtendedProtectionPolicy ExtendedProtectionPolicy; }; [Description("HttpsTransportBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class HttpsTransportBindingElement : HttpTransportBindingElement { [Description("Valeur qui indique si l’authentification de client SSL est requise.") : Amended] boolean RequireClientCertificate; }; [Description("NamedPipeConnectionPoolSettings") : Amended,AMENDMENT, LOCALE(0x040c)] class NamedPipeConnectionPoolSettings { [Description("Nom du groupe du pool de connexions utilisé par l’élément de liaison.") : Amended] string GroupName; [Description("Période maximale d’inactivité de la connexion au terme de laquelle la connexion est coupée.") : Amended] datetime IdleTimeout; [Description("Nombre maximal de connexions sortantes par point de terminaison sur le client.") : Amended] sint32 MaxOutboundConnectionsPerEndpoint; }; [Description("NamedPipeTransportBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class NamedPipeTransportBindingElement : ConnectionOrientedTransportBindingElement { [Description("Paramètres de pool de connexions.") : Amended] NamedPipeConnectionPoolSettings ConnectionPoolSettings; }; [Description("SslStreamSecurityBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class SslStreamSecurityBindingElement : BindingElement { [Description("Spécifie si un certificat de client est requis pour cette liaison.") : Amended] boolean RequireClientCertificate; }; [Description("TcpConnectionPoolSettings") : Amended,AMENDMENT, LOCALE(0x040c)] class TcpConnectionPoolSettings { [Description("Nom du groupe du pool de connexions utilisé par l’élément de liaison.") : Amended] string GroupName; [Description("Période maximale d’inactivité de la connexion au terme de laquelle la connexion est coupée.") : Amended] datetime IdleTimeout; [Description("Période maximale de réalisation d’une opération de bail avant expiration du délai.") : Amended] datetime LeaseTimeout; [Description("Nombre maximal de connexions sortantes par point de terminaison.") : Amended] sint32 MaxOutboundConnectionsPerEndpoint; }; [Description("TcpTransportBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class TcpTransportBindingElement : ConnectionOrientedTransportBindingElement { [Description("Nombre maximal de demandes de connexion en file d’attente pouvant être en attente.") : Amended] sint32 ListenBacklog; [Description("Valeur booléenne qui spécifie si le partage de port TCP est activé pour cette connexion.") : Amended] boolean PortSharingEnabled; [Description("Valeur booléenne qui spécifie si Teredo (technologie d’adressage de clients placés derrière des pare-feu) est activé. ") : Amended] boolean TeredoEnabled; [Description("Paramètres de pool de connexions.") : Amended] TcpConnectionPoolSettings ConnectionPoolSettings; [Description("The extended protection policy used by the server to validate incoming client connections.") : Amended] ExtendedProtectionPolicy ExtendedProtectionPolicy; }; [Description("WindowsStreamSecurityBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class WindowsStreamSecurityBindingElement : BindingElement { [Description("Niveau ProtectionLevel pour le flux TCP.") : Amended] string ProtectionLevel; }; [Description("MsmqBindingElementBase") : Amended,AMENDMENT, LOCALE(0x040c)] class MsmqBindingElementBase : TransportBindingElement { [Description("Valeur qui indique si les messages traités par cette liaison sont durables ou volatiles.") : Amended] boolean Durable; [Description("URI qui contient l’emplacement de la file d’attente des messages non distribués par application, où sont placés les messages qui ont expiré ou dont le transfert ou la remise a échoué.") : Amended] string CustomDeadLetterQueue; [Description("Valeur d’énumération qui indique le type de la file d’attente des messages non distribués à utiliser.") : Amended] string DeadLetterQueue; [Description("Valeur booléenne qui indique si les messages traités par cette liaison seront reçus exactement une fois.") : Amended] boolean ExactlyOnce; [Description("Nombre maximal de cycles de nouvelle tentative de remise de messages à l’application de réception.") : Amended] sint32 MaxRetryCycles; [Description("Paramètres de traitement de messages poison.") : Amended] string ReceiveErrorHandling; [Description("Nombre maximal de nouvelles tentatives immédiates sur un message qui est lu à partir de la file d’attente de l’application.") : Amended] sint32 ReceiveRetryCount; [Description("Valeur qui indique l’intervalle entre des cycles de nouvelle tentative de remise d’un message n’ayant pas pu être remis immédiatement.") : Amended] datetime RetryCycleDelay; [Description("Intervalle qui indique combien de temps les messages traités par cette liaison peuvent séjourner dans la file d’attente avant leur expiration.") : Amended] datetime TimeToLive; [Description("Valeur booléenne qui indique si les messages traités par cette liaison peuvent être suivis.") : Amended] boolean UseMsmqTracing; [Description("Valeur booléenne qui indique si les copies des messages traités par cette liaison doivent être stockées dans la file d’attente du journal source.") : Amended] boolean UseSourceJournal; }; [Description("MsmqTransportBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class MsmqTransportBindingElement : MsmqBindingElementBase { [Description("Entier qui spécifie la taille maximale du pool contenant des objets de message MSMQ internes.") : Amended] sint32 MaxPoolSize; [Description("Valeur d’énumération qui indique le transport de canal de communication mis en file d’attente que cette liaison utilise.") : Amended] string QueueTransferProtocol; [Description("Renvoie une valeur booléenne qui indique si des adresses de file d’attente doivent être converties à l’aide d’Active Directory.") : Amended] boolean UseActiveDirectory; }; [Description("MsmqIntegrationBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class MsmqIntegrationBindingElement : MsmqBindingElementBase { [Description("Format que la liaison utilise pour sérialiser des messages.") : Amended] string SerializationFormat; }; [Description("ReliableSessionBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class ReliableSessionBindingElement : BindingElement { [Description("Intervalle d’attente d’une destination avant l’envoi d’un accusé de réception à la source de message sur les canaux fiables qui sont créés par la fabrique.") : Amended] datetime AcknowledgementInterval; [Description("Valeur booléenne qui spécifie si le contrôle de flux est activé.") : Amended] boolean FlowControlEnabled; [Description("Spécifie la durée maximale pendant laquelle le canal va laisser l’autre partie communicante ne pas envoyer des messages avant de provoquer une faute sur le canal.") : Amended] datetime InactivityTimeout; [Description("Nombre maximal de canaux pouvant attendre d’être acceptés sur l’écouteur.") : Amended] sint32 MaxPendingChannels; [Description("Nombre maximal de tentatives qu’un canal fiable peut effectuer pour retransmettre un message dont il n’a pas reçu d’accusé de réception, en appelant Send sur son canal sous-jacent.") : Amended] sint32 MaxRetryCount; [Description("Taille de fenêtre de transfert maximale pour la session fiable.") : Amended] sint32 MaxTransferWindowSize; [Description("Valeur booléenne qui spécifie si l’arrivée de messages est garantie dans leur ordre d’envoi.") : Amended] boolean Ordered; [Description("Version du protocole WS-ReliableMessaging utilisée dans la session fiable.") : Amended] string ReliableMessagingVersion; }; [Description("LocalServiceSecuritySettings") : Amended,AMENDMENT, LOCALE(0x040c)] class LocalServiceSecuritySettings { [Description("Valeur booléenne qui spécifie si des attaques par relecture contre le canal sont détectées et traitées automatiquement.") : Amended] boolean DetectReplays; [Description("Valeur qui spécifie le nombre maximal de sessions de sécurité en attente que le service prend en charge.") : Amended] datetime InactivityTimeout; [Description("Valeur de type TimeSpan spécifiant la durée de vie attribuée à tous les nouveaux cookies de sécurité.") : Amended] datetime IssuedCookieLifetime; [Description("Valeur qui spécifie le nombre maximal de cookies pouvant être mis en cache.") : Amended] sint32 MaxCachedCookies; [Description("Valeur de type TimeSpan qui spécifie la différence de temps maximale entre les horloges système des deux parties communicantes.") : Amended] datetime MaxClockSkew; [Description("Nombre maximal de connexions en attente sur le service.") : Amended] sint32 MaxPendingSessions; [Description("Valeur qui spécifie le nombre de négociations de sécurité pouvant être actives simultanément.") : Amended] sint32 MaxStatefulNegotiations; [Description("Valeur de type TimeSpan qui spécifie la durée maximale de la phase de négociation de sécurité entre le serveur et le client.") : Amended] datetime NegotiationTimeout; [Description("Valeur booléenne qui spécifie si des connexions utilisant la messagerie WS-Reliable tenteront une reconnexion après des incidents de transport.") : Amended] boolean ReconnectTransportOnFailure; [Description("Valeur qui spécifie le nombre de pointeurs en cache utilisés pour la détection de relecture.") : Amended] sint32 ReplayCacheSize; [Description("Valeur de type TimeSpan qui spécifie la durée de validité des pointeurs de messages individuels.") : Amended] datetime ReplayWindow; [Description("Valeur de type TimeSpan qui spécifie le délai d’attente au terme duquel l’initiateur renouvellera la clé de la session de sécurité.") : Amended] datetime SessionKeyRenewalInterval; [Description("Valeur de type TimeSpan qui spécifie la période de validité d’une clé de session précédente sur les messages entrants pendant un renouvellement de clé.") : Amended] datetime SessionKeyRolloverInterval; [Description("Valeur de type TimeSpan qui spécifie la durée de validité d’un horodatage.") : Amended] datetime TimestampValidityDuration; }; [Description("SecurityBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class SecurityBindingElement : BindingElement { [Description("Spécifie les algorithmes à utiliser avec la liaison.") : Amended] string DefaultAlgorithmSuite; [Description("Valeur booléenne qui spécifie si chaque message contient un horodatage.") : Amended] boolean IncludeTimestamp; [Description("Source d’entropie utilisée pour créer des clés.") : Amended] string KeyEntropyMode; [Description("Ordre des éléments dans l’en-tête de sécurité pour cette liaison.") : Amended] string SecurityHeaderLayout; [Description("Version utilisée pour la sécurité de message.") : Amended] string MessageSecurityVersion; [Description("Propriétés de sécurité spécifiques d’une liaison pour le service local.") : Amended] LocalServiceSecuritySettings LocalServiceSecuritySettings; }; [Description("AsymmetricSecurityBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class AsymmetricSecurityBindingElement : SecurityBindingElement { [Description("Ordre de chiffrement et de signature de message pour cette liaison.") : Amended] string MessageProtectionOrder; [Description("Obligation ou non de confirmer la signature pour la liaison.") : Amended] boolean RequireSignatureConfirmation; }; [Description("SymmetricSecurityBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class SymmetricSecurityBindingElement : SecurityBindingElement { [Description("Ordre de chiffrement et de signature de message pour cette liaison.") : Amended] string MessageProtectionOrder; [Description("Obligation ou non de confirmer la signature pour la liaison.") : Amended] boolean RequireSignatureConfirmation; }; [Description("TransportSecurityBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class TransportSecurityBindingElement : SecurityBindingElement { }; [Description("MessageEncodingBindingElement ") : Amended,AMENDMENT, LOCALE(0x040c)] class MessageEncodingBindingElement : BindingElement { [Description("Version SOAP des messages envoyés à l’aide de la liaison.") : Amended] string MessageVersion; }; [Description("XmlDictionaryReaderQuotas") : Amended,AMENDMENT, LOCALE(0x040c)] class XmlDictionaryReaderQuotas { [Description("Longueur maximale de tableau autorisée.") : Amended] sint32 MaxArrayLength; [Description("Nombre maximal d’octets pouvant être renvoyés par lecture.") : Amended] sint32 MaxBytesPerRead; [Description("Profondeur maximale de nœud imbriqué par lecture.") : Amended] sint32 MaxDepth; [Description("Nombre maximal de caractères autorisés dans un nom de tableau.") : Amended] sint32 MaxNameTableCharCount; [Description("Nombre maximal de caractères autorisés dans un contenu d’éléments XML.") : Amended] sint32 MaxStringContentLength; }; [Description("BinaryMessageEncodingBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class BinaryMessageEncodingBindingElement : MessageEncodingBindingElement { [Description("Entier qui définit combien de messages peuvent être lus simultanément sans allouer de nouveaux lecteurs. ") : Amended] sint32 MaxReadPoolSize; [Description("Valeur qui spécifie la taille, en octets, de la mémoire tampon utilisée pour le codage.") : Amended] sint32 MaxSessionSize; [Description("Entier qui définit combien de messages peuvent être envoyés simultanément sans allouer de nouveaux enregistreurs.") : Amended] sint32 MaxWritePoolSize; [Description("Quotas des lecteurs.") : Amended] XmlDictionaryReaderQuotas ReaderQuotas; }; [Description("MtomMessageEncodingBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class MtomMessageEncodingBindingElement : MessageEncodingBindingElement { [Description("Codage de jeu de caractères à utiliser pour l’émission de messages sur la liaison.") : Amended] string Encoding; [Description("Entier qui définit combien de messages peuvent être lus simultanément sans allouer de nouveaux lecteurs. ") : Amended] sint32 MaxReadPoolSize; [Description("Entier qui définit combien de messages peuvent être envoyés simultanément sans allouer de nouveaux enregistreurs.") : Amended] sint32 MaxWritePoolSize; [Description("Quotas des lecteurs.") : Amended] XmlDictionaryReaderQuotas ReaderQuotas; }; [Description("TextMessageEncodingBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class TextMessageEncodingBindingElement : MessageEncodingBindingElement { [Description("Codage de jeu de caractères à utiliser pour l’émission de messages sur la liaison.") : Amended] string Encoding; [Description("Entier qui définit combien de messages peuvent être lus simultanément sans allouer de nouveaux lecteurs. ") : Amended] sint32 MaxReadPoolSize; [Description("Entier qui définit combien de messages peuvent être envoyés simultanément sans allouer de nouveaux enregistreurs.") : Amended] sint32 MaxWritePoolSize; [Description("Quotas des lecteurs.") : Amended] XmlDictionaryReaderQuotas ReaderQuotas; }; [Description("PeerResolverBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class PeerResolverBindingElement : BindingElement { [Description("Détermine le mode de partage des références entre homologues.") : Amended] string ReferralPolicy; }; [Description("PeerCustomResolverBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class PeerCustomResolverBindingElement : PeerResolverBindingElement { [Description("Adresse du résolveur personnalisé d’homologue.") : Amended] string Address; [Description("Nom de configuration de la liaison.") : Amended] string Binding; }; [Description("PeerTransportSecuritySettings") : Amended,AMENDMENT, LOCALE(0x040c)] class PeerTransportSecuritySettings { [Description("Type d’informations d’identification de transport de l’élément de sécurité d’homologue.") : Amended] string CredentialType; }; [Description("PeerSecuritySettings") : Amended,AMENDMENT, LOCALE(0x040c)] class PeerSecuritySettings { [Description("Utilisation ou non d’une sécurité de niveau message et de niveau transport par un point de terminaison configuré avec la liaison.") : Amended] string Mode; [Description("Paramètres de sécurité du transport.") : Amended] PeerTransportSecuritySettings Transport; }; [Description("PeerTransportBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class PeerTransportBindingElement : TransportBindingElement { [Description("Adresse IP sur laquelle le nœud d’homologue écoute les messages.") : Amended] string ListenIPAddress; [Description("Port d’interface de réseau sur lequel la liaison traite les messages de canaux d’homologues.") : Amended] sint32 Port; [Description("Paramètres de sécurité de transport d’homologue.") : Amended] PeerSecuritySettings Security; }; [Description("PnrpPeerResolverBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class PnrpPeerResolverBindingElement : PeerResolverBindingElement { }; [Description("TransactionFlowBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class TransactionFlowBindingElement : BindingElement { [Description("Protocole de transactions utilisé dans le passage d’une transaction.") : Amended] string TransactionProtocol; [Description("Indique si le passage de transactions entrantes est activé.") : Amended] boolean TransactionFlow; }; [Description("CustomBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class CustomBindingElement : BindingElement { [Description("Chaîne qui contient le nom de configuration de la liaison. Cette valeur est une chaîne définie par l’utilisateur qui agit comme chaîne d’identification pour la liaison personnalisée.") : Amended] string Name; }; [Description("UseManagedPresentationBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class UseManagedPresentationBindingElement : BindingElement { }; [Description("PrivacyNoticeBindingElement") : Amended,AMENDMENT, LOCALE(0x040c)] class PrivacyNoticeBindingElement : BindingElement { [Description("URI auquel l’avis de confidentialité se trouve.") : Amended] string Url; [Description("Version de l’avis de confidentialité.") : Amended] sint32 PrivacyNoticeVersion; }; [AMENDMENT, LOCALE(0x040c)] class Behavior { [Description("Type de comportement.") : Amended] string Type; }; [Description("AspNetCompatibilityRequirementsAttribute") : Amended,AMENDMENT, LOCALE(0x040c)] class AspNetCompatibilityRequirementsAttribute : Behavior { [Description("Indique si le mode de compatibilité Asp.Net est actif.") : Amended] string RequirementsMode; }; [Description("ServiceAuthorizationBehavior") : Amended,AMENDMENT, LOCALE(0x040c)] class ServiceAuthorizationBehavior : Behavior { [Description("Valeur qui contrôle si le service tente d’emprunter l’identité en utilisant les informations d’identification fournies par le message entrant. ") : Amended] boolean ImpersonateCallerForAllOperations; [Description("Entité de sécurité utilisée pour effectuer des opérations sur le serveur. ") : Amended] string PrincipalPermissionMode; [Description("Nom du fournisseur de rôle ASP .Net.") : Amended] string RoleProvider; [Description("Gestionnaire d’autorisations utilisé pour l’autorisation personnalisée.") : Amended] string ServiceAuthorizationManager; }; [Description("ServiceCredentials") : Amended,AMENDMENT, LOCALE(0x040c)] class ServiceCredentials : Behavior { [Description("Authentification des certificats clients et fourniture de paramètres pour ce service.") : Amended] string ClientCertificate; [Description("Paramètres actuels d’authentification de jeton émis pour ce service.") : Amended] string IssuedTokenAuthentication; [Description("Authentification des informations d’identification actuelles et fourniture des paramètres à utiliser par les points de terminaison de transport d’homologue.") : Amended] string Peer; [Description("Spécifie les paramètres actuels de conversation sécurisée.") : Amended] string SecureConversationAuthentication; [Description("Certificat associé à ce service.") : Amended] string ServiceCertificate; [Description("Paramètres de nom d’utilisateur/mot de passe pour ce service.") : Amended] string UserNameAuthentication; [Description("Paramètres d’authentification Windows pour ce service.") : Amended] string WindowsAuthentication; }; [Description("ServiceDebugBehavior") : Amended,AMENDMENT, LOCALE(0x040c)] class ServiceDebugBehavior : Behavior { [Description("Contrôle si le service publie son WSDL à l’adresse contrôlée par l’attribut HttpGetUrl.") : Amended] boolean HttpHelpPageEnabled; [Description("Définit l’emplacement auquel le service WSDL est publié pour récupération à l’aide de HTTP.") : Amended] string HttpHelpPageUrl; [Description("Contrôle si le service publie son WSDL sur HTTPS à l’adresse contrôlée par l’attribut HttpsGetUrl.") : Amended] boolean HttpsHelpPageEnabled; [Description("Définit l’emplacement auquel le service WSDL est publié pour récupération à l’aide de HTTPS.") : Amended] string HttpsHelpPageUrl; [Description("Spécifie s’il convient d’inclure des informations d’exception gérées dans le détail des erreurs SOAP renvoyées aux clients à des fins de débogage.") : Amended] boolean IncludeExceptionDetailInFaults; [Description("Contrôle la liaison de récupération des métadonnées à l'aide du protocole HTTP.") : Amended] Binding HttpHelpPageBinding; [Description("Contrôle la liaison de récupération des métadonnées à l'aide du protocole HTTPS.") : Amended] Binding HttpsHelpPageBinding; }; [Description("ServiceSecurityAuditBehavior") : Amended,AMENDMENT, LOCALE(0x040c)] class ServiceSecurityAuditBehavior : Behavior { [Description("Emplacement du journal d’audit. ") : Amended] string AuditLogLocation; [Description("Valeur booléenne qui spécifie le comportement de la suppression des incidents d’écriture dans le journal d’audit.") : Amended] boolean SuppressAuditFailure; [Description("Types d’événements d’autorisation enregistrés dans le journal d’audit. ") : Amended] string ServiceAuthorizationAuditLevel; [Description("Type de niveau d’authentification de message utilisé pour enregistrer des événements d’audit.") : Amended] string MessageAuthenticationAuditLevel; }; [Description("ServiceBehaviorAttribute") : Amended,AMENDMENT, LOCALE(0x040c)] class ServiceBehaviorAttribute : Behavior { [Description("Spécifie comment utiliser l’adresse pour filtrer un message : correspondance exacte, correspondance du préfixe ou tout critère.") : Amended] string AddressFilterMode; [Description("Indique s’il convient de fermer automatiquement une session lorsqu’un client ferme une session de sortie.") : Amended] boolean AutomaticSessionShutdown; [Description("Indique si un service prend en charge un seul thread, plusieurs threads ou des appels réentrants.") : Amended] string ConcurrencyMode; [Description("Nom de la configuration de service.") : Amended] string ConfigurationName; [Description("Spécifie s’il convient d’envoyer des données de sérialisation inconnues sur le câble.") : Amended] boolean IgnoreExtensionDataObject; [Description("Spécifie à quel moment un objet de service est créé.") : Amended] string InstanceContextMode; [Description("Nombre maximal d’éléments autorisés dans un objet sérialisé.") : Amended] sint32 MaxItemsInObjectGraph; [Description("Attribut de nom du service dans WSDL.") : Amended] string Name; [Description("Espace de noms cible du service dans WSDL.") : Amended] string Namespace; [Description("Spécifie si l’objet de service est recyclé à la fin de la transaction actuelle.") : Amended] boolean ReleaseServiceInstanceOnTransactionComplete; [Description("Spécifie s’il convient d’inclure des informations d’exception gérées dans le détail des erreurs SOAP renvoyées aux clients à des fins de débogage.") : Amended] boolean IncludeExceptionDetailInFaults; [Description("Spécifie si les transactions en attente sont complétées à la fermeture de la session actuelle.") : Amended] boolean TransactionAutoCompleteOnSessionClose; [Description("Spécifie le niveau d’isolation de la transaction.") : Amended] string TransactionIsolationLevel; [Description("Période dans laquelle une transaction doit s’exécuter.") : Amended] datetime TransactionTimeout; [Description("Spécifie s’il convient d’utiliser le contexte de synchronisation actuel pour choisir l’exécution du thread.") : Amended] boolean UseSynchronizationContext; [Description("Spécifie si le système ou l’application applique le traitement de l’en-tête SOAP MustUnderstand.") : Amended] boolean ValidateMustUnderstand; }; [Description("ServiceMetadataBehavior") : Amended,AMENDMENT, LOCALE(0x040c)] class ServiceMetadataBehavior : Behavior { [Description("Définit l’emplacement auquel le service redirige les demandes de métadonnées.") : Amended] string ExternalMetadataLocation; [Description("Contrôle si le service publie son WSDL à l’adresse contrôlée par l’attribut HttpGetUrl.") : Amended] boolean HttpGetEnabled; [Description("Définit l’emplacement auquel le service WSDL est publié pour récupération à l’aide de HTTP.") : Amended] string HttpGetUrl; [Description("Contrôle si le service publie son WSDL sur HTTPS à l’adresse contrôlée par l’attribut HttpsGetUrl.") : Amended] boolean HttpsGetEnabled; [Description("Définit l’emplacement auquel le service WSDL est publié pour récupération à l’aide de HTTPS.") : Amended] string HttpsGetUrl; [Description("Composant responsable de la génération de métadonnées associées à ce service."): Amended] MetadataExporter MetadataExportInfo; [Description("Contrôle la liaison de récupération des métadonnées à l'aide du protocole HTTP.") : Amended] Binding HttpGetBinding; [Description("Contrôle la liaison de récupération des métadonnées à l'aide du protocole HTTPS.") : Amended] Binding HttpsGetBinding; }; [Description("MetadataExporter"): Amended,AMENDMENT, LOCALE(0x040c)] class MetadataExporter { [Description("Version de stratégie utilisée dans les métadonnées récupérées à partir du service."): Amended] string PolicyVersion; }; [Description("ServiceThrottlingBehavior") : Amended,AMENDMENT, LOCALE(0x040c)] class ServiceThrottlingBehavior : Behavior { [Description("Nombre maximal de messages en cours de traitement actif sur tous les objets de répartiteur dans un hôte ServiceHost. ") : Amended] sint32 MaxConcurrentCalls; [Description("Nombre maximal de sessions qu’un hôte peut accepter à la fois.") : Amended] sint32 MaxConcurrentSessions; [Description("Nombre maximal d’objets de service simultanément exécutables.") : Amended] sint32 MaxConcurrentInstances; }; [Description("ServiceTimeoutsBehavior") : Amended,AMENDMENT, LOCALE(0x040c)] class ServiceTimeoutsBehavior : Behavior { [Description("Période dans laquelle une transaction doit s’exécuter.") : Amended] datetime TransactionTimeout; }; [Description("CallbackBehavior") : Amended,AMENDMENT, LOCALE(0x040c)] class CallbackBehavior : Behavior { [Description("Avec la valeur true, la session est automatiquement fermée lorsqu’un service ferme une session duplex.") : Amended] boolean AutomaticSessionShutdown; [Description("Spécifie si le service prend en charge un seul thread, plusieurs threads ou des appels réentrants.") : Amended] string ConcurrencyMode; [Description("Valeur qui spécifie s’il convient d’envoyer des données de sérialisation inconnues sur le câble.") : Amended] boolean IgnoreExtensionDataObject; [Description("Nombre maximal d’éléments autorisés dans un objet sérialisé.") : Amended] boolean MaxItemsInObjectGraph; [Description("Lorsque cette option est activée, des détails sur les exceptions sur le rappel sont joints aux erreurs renvoyées au service.") : Amended] boolean IncludeExceptionDetailInFaults; [Description("Spécifie s’il convient d’utiliser le contexte de synchronisation actuel pour choisir le thread d’exécution.") : Amended] boolean UseSynchronizationContext; [Description("Spécifie si le système ou l’application applique le traitement de l’en-tête SOAP MustUnderstand.") : Amended] boolean ValidateMustUnderstand; }; [Description("ClientCredentials") : Amended,AMENDMENT, LOCALE(0x040c)] class ClientCredentials : Behavior { [Description("Certificat X.509 que le client utilise pour s’authentifier auprès du service.") : Amended] string ClientCertificate; [Description("Informations d’identification Http Digest actuelles.") : Amended] string HttpDigest; [Description("Adresse de point de terminaison et liaison utilisées pour contacter le service de jeton de sécurité local.") : Amended] string IssuedToken; [Description("Informations d’identification que le nœud homologue utilise pour s’authentifier auprès d’autres nœuds dans la maille.") : Amended] string Peer; [Description("Certificat x.509 du service.") : Amended] string ServiceCertificate; [Description("Valeur booléenne qui spécifie si les informations d’identification prennent en charge la négociation interactive.") : Amended] boolean SupportInteractive; [Description("Nom d’utilisateur et mot de passe que le client utilise pour s’authentifier auprès du service.") : Amended] string UserName; [Description("Informations d’identification Windows que le client utilise pour s’authentifier auprès du service.") : Amended] string Windows; }; [Description("MustUnderstandBehavior") : Amended,AMENDMENT, LOCALE(0x040c)] class MustUnderstandBehavior : Behavior { [Description("Avec la valeur true, tous les en-têtes SOAP avec l’attribut MustUnderstand qui ne sont pas traités entraînent l’activation du comportement.") : Amended] boolean ValidateMustUnderstand; }; [Description("SynchronousReceiveBehavior") : Amended,AMENDMENT, LOCALE(0x040c)] class SynchronousReceiveBehavior : Behavior { }; [Description("ClientViaBehavior") : Amended,AMENDMENT, LOCALE(0x040c)] class ClientViaBehavior : Behavior { [Description("ViaUri.") : Amended] string Uri; }; [Description("TransactedBatchingBehavior") : Amended,AMENDMENT, LOCALE(0x040c)] class TransactedBatchingBehavior : Behavior { [Description("Taille de lot maximale pour le traitement par lot avec transaction.") : Amended] sint32 MaxBatchSize; }; [Description("DeliveryRequirementsAttribute") : Amended,AMENDMENT, LOCALE(0x040c)] class DeliveryRequirementsAttribute : Behavior { [Description("Spécifie si la liaison pour un service prend en charge les contrats.") : Amended] string QueuedDeliveryRequirements; [Description("Spécifie si la liaison prend en charge les messages ordonnés.") : Amended] boolean RequireOrderedDelivery; [Description("Contrat applicable.") : Amended] string TargetContract; }; [Description("DataContractSerializerOperationBehavior") : Amended,AMENDMENT, LOCALE(0x040c)] class DataContractSerializerOperationBehavior : Behavior { [Description("Lorsque ce paramètre est activé, l’interface IExtensibleDataObject sur les types de contrat de données est ignorée.") : Amended] boolean IgnoreExtensionDataObject; [Description("Limite le nombre maximal d’objets pouvant être désérialisés par le sérialiseur de contrat de données dans un épisode de désérialisation spécifique.") : Amended] sint32 MaxItemsInObjectGraph; [Description("Définit le style du message SOAP.") : Amended] string Style; }; [Description("OperationBehaviorAttribute") : Amended,AMENDMENT, LOCALE(0x040c)] class OperationBehaviorAttribute : Behavior { [Description("État de la fonction d’allocation automatique des paramètres. ") : Amended] boolean AutoDisposeParameters; [Description("Indique le niveau d’emprunt d’identité de l’appelant pris en charge par l’opération.") : Amended] string Impersonation; [Description("Indique à quel moment il convient de recycler l’objet lors de l’appel d’une opération.") : Amended] string ReleaseInstanceMode; [Description("Indique s’il convient de valider automatiquement la transaction actuelle si aucune exception non traitée ne se produit.") : Amended] boolean TransactionAutoComplete; [Description("Indique si l’opération nécessite une transaction.") : Amended] boolean TransactionScopeRequired; }; [Description("TransactionFlowAttribute") : Amended,AMENDMENT, LOCALE(0x040c)] class TransactionFlowAttribute : Behavior { [Description("Indique si des transactions passent ou non.") : Amended] string TransactionFlowOption; }; [Description("XmlSerializerOperationBehavior") : Amended,AMENDMENT, LOCALE(0x040c)] class XmlSerializerOperationBehavior : Behavior { [Description("Définit le style du message SOAP.") : Amended] string Style; [Description("Spécifie le style de codage SOAP.") : Amended] string Use; }; #pragma namespace("\\\\.\\Root\\WMI") instance of __namespace{ name="ms_40c";}; #pragma namespace("\\\\.\\Root\\WMI\\ms_40c") [Description("Il s'agit de la classe racine du schéma ETW") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c)] class EventTrace { }; [AMENDMENT, LOCALE(0x040c)] class WSAT_TraceProvider : EventTrace { }; [AMENDMENT, LOCALE(0x040c)] class WSAT_TraceEvent : WSAT_TraceProvider { }; [Description("WSAT Trace Record") : Amended,AMENDMENT, LOCALE(0x040c)] class WSAT_TraceRecord : WSAT_TraceEvent { [Description("ID d’activité") : Amended] object ActivityID; [Description("Enregistrement du suivi") : Amended] string TraceRecord; [Description("EventID") : Amended] sint32 EventID; }; [Description("Activity Transfer Event") : Amended,EventTypeName("Transfer") : Amended,AMENDMENT, LOCALE(0x040c)] class ActivityTransfer : WSAT_TraceEvent { [Description("ID d’activité") : Amended] object ActivityID; [Description("ID d’activité associé") : Amended] object RelatedActivityID; };