NetTcpRelayBinding 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 une liaison sécurisée et fiable adaptée à la communication entre ordinateurs.
public class NetTcpRelayBinding : Microsoft.ServiceBus.NetTcpRelayBindingBase, System.ServiceModel.Channels.IBindingRuntimePreferences
type NetTcpRelayBinding = class
inherit NetTcpRelayBindingBase
interface IBindingRuntimePreferences
Public Class NetTcpRelayBinding
Inherits NetTcpRelayBindingBase
Implements IBindingRuntimePreferences
- Héritage
- Implémente
Constructeurs
NetTcpRelayBinding() |
Initialise une nouvelle instance de la classe NetTcpRelayBinding. |
NetTcpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType) |
Initialise une nouvelle instance de la classe avec le NetTcpRelayBinding type de sécurité utilisé et l’authentification du client de relais spécifié. |
NetTcpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType, Boolean) |
Initialise une nouvelle instance de la NetTcpRelayBinding classe avec le type de sécurité utilisé, le type d’authentification client et une valeur qui indique si les sessions fiables sont explicitement activées. |
NetTcpRelayBinding(String) |
Initialise une nouvelle instance de la NetTcpRelayBinding classe avec une configuration XML spécifiée. |
NetTcpRelayBinding(TcpRelayTransportBindingElement, BinaryMessageEncodingBindingElement, ReliableSessionBindingElement, NetTcpRelaySecurity) |
Initialise une nouvelle instance de la classe avec le NetTcpRelayBinding transport, l’encodeur, l’élément de liaison de session fiable et le type de sécurité utilisé. |
Champs
encoding |
Élément d’encodage pour le instance actuel. Avec les paramètres de sécurité et de transport, l’encodage forme les trois propriétés principales d’une liaison. (Hérité de NetTcpRelayBindingBase) |
transport |
Élément de transport pour le instance actuel. En plus de l’encodage et de la sécurité, le paramètre de transport forme les propriétés principales d’une liaison. (Hérité de NetTcpRelayBindingBase) |
Propriétés
ConnectionMode |
Obsolète.
Obtient ou définit le mode de connexion : Hybrid ou Relayed. (Hérité de NetTcpRelayBindingBase) |
EnvelopeVersion |
Obtient la version de SOAP utilisée pour les messages traités par cette liaison. (Hérité de NetTcpRelayBindingBase) |
HostNameComparisonMode |
Obtient ou définit le mode de comparaison utilisé sur le nom d’hôte. (Hérité de NetTcpRelayBindingBase) |
IsDynamic |
Obtient ou définit si la liaison de relais est dynamique. (Hérité de NetTcpRelayBindingBase) |
ListenBacklog |
Obtient ou définit le nombre maximal de demandes de connexion qui peuvent être en file d'attente. (Hérité de NetTcpRelayBindingBase) |
MaxBufferPoolSize |
Obtient ou définit la taille maximale autorisée pour un pool de mémoires tampons qui stocke les messages traités par la liaison. (Hérité de NetTcpRelayBindingBase) |
MaxBufferSize |
Obtient ou définit une valeur qui spécifie la taille maximale de la mémoire tampon utilisée pour stocker les messages en mémoire. (Hérité de NetTcpRelayBindingBase) |
MaxConnections |
Obtient ou définit une valeur qui contrôle le nombre maximal de connexions à regrouper pour une réutilisation ultérieure sur le client ainsi que le nombre maximal de connexions en attente de distribution autorisées sur le serveur. (Hérité de NetTcpRelayBindingBase) |
MaxReceivedMessageSize |
Obtient ou définit la taille maximale d'un message reçu traité par la liaison. (Hérité de NetTcpRelayBindingBase) |
MessageSecurityVersion |
Obtient la version de sécurité du message. (Hérité de NetTcpRelayBindingBase) |
ReaderQuotas |
Obtient ou définit des contraintes sur la complexité des messages SOAP pouvant être traités par les points de terminaison configurés avec cette liaison. Cette propriété ne peut pas être null. (Hérité de NetTcpRelayBindingBase) |
ReliableSession |
Obtient un objet qui indique si une session fiable est établie entre Azure Service Bus points de terminaison de canal. |
Scheme |
Obtient le schéma d'URI pour le transport. (Hérité de NetTcpRelayBindingBase) |
Security |
Obtient un objet qui spécifie le type de sécurité utilisé avec les services configurés avec cette liaison. (Hérité de NetTcpRelayBindingBase) |
TransferMode |
Obtient ou définit une valeur qui indique si le service configuré avec la liaison utilise le mode de transfert de messages en continu ou en mémoire tampon (ou les deux). (Hérité de NetTcpRelayBindingBase) |
Méthodes
ApplyConfiguration(String) |
Applique les paramètres de l’élément de configuration qui correspond au nom spécifié à la instance actuelle de cet élément de liaison. |
CreateBindingElements() |
Crée une collection avec les éléments de liaison pour la liaison. |
CreateMessageSecurity() |
Crée le jeton de sécurité du message pour le instance actuel. |
IsBindingElementsMatch(TcpRelayTransportBindingElement, BinaryMessageEncodingBindingElement) |
Détermine si les éléments de liaison spécifiés correspondent aux valeurs par défaut des éléments de liaison dans le instance actuel. (Hérité de NetTcpRelayBindingBase) |
IsBindingElementsMatch(TcpRelayTransportBindingElement, BinaryMessageEncodingBindingElement, ReliableSessionBindingElement) |
Retourne une valeur qui détermine si les objets spécifiés ont des éléments de liaison correspondants. |
Implémentations d’interfaces explicites
IBindingRuntimePreferences.ReceiveSynchronously |
Indique que les demandes entrantes sont gérées de manière asynchrone. (Hérité de NetTcpRelayBindingBase) |
S’applique à
Azure SDK for .NET