FabricTransportRemotingSettings 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.
Représente un paramètre qui configure la communication FabricTransport.
public class FabricTransportRemotingSettings
type FabricTransportRemotingSettings = class
Public Class FabricTransportRemotingSettings
- Héritage
-
FabricTransportRemotingSettings
Constructeurs
FabricTransportRemotingSettings() |
Initialise une nouvelle instance de la classe FabricTransportRemotingSettings avec les valeurs par défaut. |
Propriétés
ConnectTimeout |
Obtient ou définit la durée maximale autorisée pour l’établissement de la connexion. |
ExceptionDeserializationTechnique |
Obtient ou définit la technique de désérialisation d’exception à utiliser. |
HeaderBufferSize |
Obtient ou définit la taille de chaque mémoire tampon d’en-tête. |
HeaderMaxBufferCount |
Obtient ou définit le nombre maximal de mémoires tampons d’en-tête affectées au bufferpool. |
KeepAliveTimeout |
Obtient ou définit l’option KeepAliveTimeout qui fournit un moyen de configurer l’option tcp keep-alive. |
MaxConcurrentCalls |
Obtient ou définit le nombre maximal de messages activement processus de service à la fois. |
MaxMessageSize |
Obtient ou définit la taille maximale d’un message pouvant être reçu sur un canal configuré avec ce paramètre. |
MaxQueueSize |
Obtient ou définit la taille maximale d’une file d’attente qui stocke les messages pendant leur traitement pour un point de terminaison configuré avec ce paramètre. |
OperationTimeout |
Obtient ou définit le délai d’expiration de l’opération qui régit l’ensemble du processus d’envoi d’un message, y compris la réception d’un message de réponse pour une opération de service de demande/réponse. Ce délai d'attente s'applique également lors de l'envoi des messages de réponse d'une méthode du contrat de rappel. |
SecurityCredentials |
Obtient ou définit les informations d’identification de sécurité pour sécuriser la communication. |
UseWrappedMessage |
Obtient ou définit une valeur indiquant si les paramètres de la méthode de communication à distance doivent être encapsulés ou non avant de les envoyer sur le réseau. Lorsque UseWrappedMessage a la valeur false, les paramètres ne sont pas encapsulés. Lorsque cette valeur est définie sur true, les paramètres sont encapsulés. La valeur par défaut est false. |
Méthodes
LoadFrom(String, String, String) |
Charge les paramètres FabricTransport à partir d’une sectionName spécifiée dans le fichier de configuration. Le fichier de configuration peut être spécifié à l’aide de filePath ou à l’aide du nom du package de configuration spécifié dans le manifeste de service. Il va d’abord essayer de charger la configuration à l’aide de configPackageName. Si configPackageName n’est pas spécifié, essayez de charger à partir de filePath. |
TryLoadFrom(String, FabricTransportRemotingSettings, String, String) |
Essayez de charger les paramètres FabricTransport à partir d’une sectionName spécifiée dans le fichier de configuration. Le fichier de configuration peut être spécifié à l’aide de filePath ou à l’aide du nom du package de configuration spécifié dans le manifeste de service. Il va d’abord essayer de charger la configuration à l’aide de configPackageName. Si configPackageName n’est pas spécifié, essayez de charger à partir de filePath. |
S’applique à
Azure SDK for .NET