Partager via


FabricTransportRemotingSettings Classe

  • java.lang.Object
    • microsoft.servicefabric.services.remoting.fabrictransport.FabricTransportRemotingSettings

public class FabricTransportRemotingSettings

Paramètres qui configurent la communication FabricTransport.

Récapitulatif du constructeur

Constructeur Description
FabricTransportRemotingSettings()

Crée un FabricTransportRemotingSettings avec les valeurs par défaut.

Résumé de la méthode

Modificateur et type Méthode et description
Duration getConnectTimeout()

Le délai d’expiration de connexion spécifie la durée maximale autorisée pour que la connexion soit établie correctement.

Remarques:La valeur par défaut pour ConnectTimeout Timeout est définie sur 5 secondes.

FabricTransportRemotingSettings getDefault()

FabricTransportSettings retourne les paramètres par défaut . Charge le fichier de configuration à partir du package de configuration par défaut « Config » , s’il est introuvable, essayez de charger à partir du fichier de configuration par défaut « ClientExeName.Settings.xml » à partir du répertoire Client Exe.

FabricTransportRemotingSettings getDefault(String sectionName)

FabricTransportSettings retourne les paramètres par défaut . Charge le fichier de configuration à partir du package de configuration par défaut « Config » , s’il est introuvable, essayez de charger à partir du fichier de configuration par défaut « ClientExeName.Settings.xml » à partir du répertoire Client Exe.

FabricTransportSettings getInternalSettings()
Duration getKeepAliveTimeout()

KeepAliveTimeout fournit un moyen de configurer l’option keep-alive Tcp.

Remarques:La valeur par défaut pour KeepAliveTimeout Timeout est définie sur TimeSpan.Zero. ce qui indique que nous désactivons l’option tcp keepalive. Si vous utilisez loadbalancer , vous devrez peut-être le configurer afin d’éviter que le loadbalancer ferme la connexion après un certain temps

Long getMaxConcurrentCalls()

MaxConcurrentCalls représente le nombre maximal de messages qui traitent activement les processus à la fois.

Remarques:La valeur par défaut de MaxConcurrentCalls est le Nombre de processeurs.

Long getMaxMessageSize()

MaxMessageSize représente la taille maximale d’un message qui peut être reçu sur un canal configuré avec ce paramètre.

Remarques:La valeur par défaut de MaxMessageSize utilisée est 4194304 octets

Long getMaxQueueSize()

Taille maximale d’une file d’attente qui stocke les messages pendant leur traitement pour un point de terminaison configuré avec ce paramètre.

Remarques:La valeur par défaut est 10 000 messages

Duration getOperationTimeout()

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 demande/réponse de service. 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.

Remarques:La valeur par défaut pour le délai d’expiration de l’opération est définie sur 5 minutes

SecurityCredentials getSecurityCredentials()

Informations d’identification de sécurité pour sécuriser la communication

Remarques:La valeur par défaut pour SecurityCredentials est None SecurityCredential peut être de type x509SecurityCredentail X509Credentialsou WindowsCredentials WindowsCredentials

FabricTransportRemotingSettings loadFrom(String sectionName)

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 du filePath ou 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.

Remarques: Voici les noms de paramètres qui doivent être fournis dans le fichier de configuration, afin d’être reconnaissables par Service Fabric pour charger les paramètres de transport. 1. MaxQueueSize : valeur en long. 2. MaxMessageSize : valeur en octets. 3. MaxConcurrentCalls : valeur en long. 4. SecurityCredentials : valeur SecurityCredentials. 5. OperationTimeoutInSeconds : valeur en secondes. 6. KeepAliveTimeoutInSeconds

  • valeur en secondes.

FabricTransportRemotingSettings loadFromConfigPackage(String sectionName, String configPackageName)

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 du filePath ou 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.

Remarques: Voici les noms de paramètres qui doivent être fournis dans le fichier de configuration, afin d’être reconnaissables par Service Fabric pour charger les paramètres de transport. 1. MaxQueueSize : valeur en long. 2. MaxMessageSize : valeur en octets. 3. MaxConcurrentCalls : valeur en long. 4. SecurityCredentials : valeur SecurityCredentials. 5. OperationTimeoutInSeconds : valeur en secondes. 6. KeepAliveTimeoutInSeconds

  • valeur en secondes.

FabricTransportRemotingSettings loadFromFile(String sectionName, String filePath)

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 du filePath ou 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.

Remarques: Voici les noms de paramètres qui doivent être fournis dans le fichier de configuration, afin d’être reconnaissables par Service Fabric pour charger les paramètres de transport. 1. MaxQueueSize : valeur en long. 2. MaxMessageSize : valeur en octets. 3. MaxConcurrentCalls : valeur en long. 4. SecurityCredentials : valeur SecurityCredentials. 5. OperationTimeoutInSeconds : valeur en secondes. 6. KeepAliveTimeoutInSeconds

  • valeur en secondes.

void setConnectTimeout(Duration connectTimeout)

Le délai d’expiration de connexion spécifie la durée maximale autorisée pour que la connexion soit établie correctement.

Remarques:La valeur par défaut pour ConnectTimeout Timeout est définie sur 5 secondes.

void setKeepAliveTimeout(Duration keepAliveTimeout)

KeepAliveTimeout fournit un moyen de configurer l’option keep-alive Tcp.

Remarques:La valeur par défaut pour KeepAliveTimeout Timeout est définie sur TimeSpan.Zero. ce qui indique que nous désactivons l’option tcp keepalive. Si vous utilisez loadbalancer , vous devrez peut-être le configurer afin d’éviter que le loadbalancer ferme la connexion après un certain temps

void setMaxConcurrentCalls(Long maxConcurrentCalls)

MaxConcurrentCalls représente le nombre maximal de messages qui traitent activement les processus à la fois.

Remarques:La valeur par défaut de MaxConcurrentCalls est le Nombre de processeurs.

void setMaxMessageSize(Long maxMessageSize)

MaxMessageSize représente la taille maximale d’un message qui peut être reçu sur un canal configuré avec ce paramètre.

Remarques:La valeur par défaut de MaxMessageSize utilisée est 4194304 octets

void setMaxQueueSize(Long maxQueueSize)

Taille maximale d’une file d’attente qui stocke les messages pendant leur traitement pour un point de terminaison configuré avec ce paramètre.

Remarques:La valeur par défaut est 10 000 messages

void setOperationTimeout(Duration operationTimeout)

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 demande/réponse de service. 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.

Remarques:La valeur par défaut du délai d’expiration de l’opération est définie sur 5 minutes

void setSecurityCredentials(SecurityCredentials securityCredentials)

Informations d’identification de sécurité pour sécuriser la communication

Remarques:La valeur par défaut de SecurityCredentials est None SecurityCredential peut être de type x509SecurityCredentail X509Credentials ou WindowsCredentials WindowsCredentials

FabricTransportRemotingSettings tryLoadFrom(String sectionName)

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.

Remarques:Voici les noms de paramètres qui doivent être fournis dans le fichier de configuration, afin d’être reconnaissables par Service Fabric pour charger les paramètres de transport. 1. MaxQueueSize : valeur en long. 2. MaxMessageSize : valeur en octets. 3. MaxConcurrentCalls : valeur en long. 4. SecurityCredentials : valeur SecurityCredentials. 5. OperationTimeoutInSeconds : valeur en secondes. 6. KeepAliveTimeoutInSeconds

  • valeur en secondes.

FabricTransportRemotingSettings tryLoadFromConfigPackage(String sectionName, String configPackageName)

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.

Remarques:Voici les noms de paramètres qui doivent être fournis dans le fichier de configuration, afin d’être reconnaissables par Service Fabric pour charger les paramètres de transport. 1. MaxQueueSize : valeur en long. 2. MaxMessageSize : valeur en octets. 3. MaxConcurrentCalls : valeur en long. 4. SecurityCredentials : valeur SecurityCredentials. 5. OperationTimeoutInSeconds : valeur en secondes. 6. KeepAliveTimeoutInSeconds

  • valeur en secondes.

FabricTransportRemotingSettings tryLoadFromFile(String sectionName, String filePath)

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.

Remarques:Voici les noms de paramètres qui doivent être fournis dans le fichier de configuration, afin d’être reconnaissables par Service Fabric pour charger les paramètres de transport. 1. MaxQueueSize : valeur en long. 2. MaxMessageSize : valeur en octets. 3. MaxConcurrentCalls : valeur en long. 4. SecurityCredentials : valeur SecurityCredentials. 5. OperationTimeoutInSeconds : valeur en secondes. 6. KeepAliveTimeoutInSeconds

  • valeur en secondes.

Détails du constructeur

FabricTransportRemotingSettings

public FabricTransportRemotingSettings()

Crée un FabricTransportRemotingSettings avec les valeurs par défaut.

Détails de la méthode

getConnectTimeout

public Duration getConnectTimeout()

Le délai d’expiration de connexion spécifie la durée maximale autorisée pour que la connexion soit établie correctement.

Remarques:La valeur par défaut pour ConnectTimeout Timeout est définie sur 5 secondes.

Retours:

ConnectTimeout en tant que java.time.Duration

getDefault

public static FabricTransportRemotingSettings getDefault()

FabricTransportSettings retourne les paramètres par défaut . Charge le fichier de configuration à partir du package de configuration par défaut « Config » , s’il est introuvable, essayez de charger à partir du fichier de configuration par défaut « ClientExeName.Settings.xml » à partir du répertoire Client Exe.

Retours:

FabricTransportSettings

getDefault

public static FabricTransportRemotingSettings getDefault(String sectionName)

FabricTransportSettings retourne les paramètres par défaut . Charge le fichier de configuration à partir du package de configuration par défaut « Config » , s’il est introuvable, essayez de charger à partir du fichier de configuration par défaut « ClientExeName.Settings.xml » à partir du répertoire Client Exe.

Paramètres:

sectionName - Nom de la section dans le fichier de configuration. Si la section est introuvable dans le fichier de configuration, elle retourne les paramètres par défaut

Retours:

FabricTransportSettings

getInternalSettings

public FabricTransportSettings getInternalSettings()

getKeepAliveTimeout

public Duration getKeepAliveTimeout()

KeepAliveTimeout fournit un moyen de configurer l’option keep-alive Tcp.

Remarques:La valeur par défaut pour KeepAliveTimeout Timeout est définie sur TimeSpan.Zero. ce qui indique que nous désactivons l’option tcp keepalive. Si vous utilisez loadbalancer , vous devrez peut-être le configurer afin d’éviter que le loadbalancer ferme la connexion après un certain temps

Retours:

KeepAliveTimeout en tant que java.time.Duration

getMaxConcurrentCalls

public Long getMaxConcurrentCalls()

MaxConcurrentCalls représente le nombre maximal de messages qui traitent activement les processus à la fois.

Remarques:La valeur par défaut de MaxConcurrentCalls est le Nombre de processeurs.

Retours:

MaxConcurrentCalls est la limite supérieure des messages actifs dans le service.

getMaxMessageSize

public Long getMaxMessageSize()

MaxMessageSize représente la taille maximale d’un message qui peut être reçu sur un canal configuré avec ce paramètre.

Remarques:La valeur par défaut de MaxMessageSize utilisée est 4194304 octets

Retours:

Taille maximale du message en octets.

getMaxQueueSize

public Long getMaxQueueSize()

Taille maximale d’une file d’attente qui stocke les messages pendant leur traitement pour un point de terminaison configuré avec ce paramètre.

Remarques:La valeur par défaut est 10 000 messages

Retours:

Taille maximale pour une file d’attente qui reçoit les messages du canal.

getOperationTimeout

public Duration getOperationTimeout()

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 demande/réponse de service. 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.

Remarques:La valeur par défaut pour le délai d’expiration de l’opération est définie sur 5 minutes

Retours:

OperationTimeout en tant que java.time.Duration

getSecurityCredentials

public SecurityCredentials getSecurityCredentials()

Informations d’identification de sécurité pour sécuriser la communication

Remarques:La valeur par défaut pour SecurityCredentials est None SecurityCredential peut être de type x509SecurityCredentail X509Credentialsou WindowsCredentials WindowsCredentials

Retours:

SecurityCredentials en tant que SecurityCredentials

loadFrom

public static FabricTransportRemotingSettings loadFrom(String sectionName)

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 du filePath ou 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.

Remarques: Voici les noms de paramètres qui doivent être fournis dans le fichier de configuration, afin d’être reconnaissables par Service Fabric pour charger les paramètres de transport. 1. MaxQueueSize : valeur en long. 2. MaxMessageSize : valeur en octets. 3. MaxConcurrentCalls : valeur en long. 4. SecurityCredentials : valeur SecurityCredentials. 5. OperationTimeoutInSeconds : valeur en secondes. 6. KeepAliveTimeoutInSeconds

  • valeur en secondes.

Paramètres:

sectionName - Nom de la section dans le fichier de configuration. Si la section est introuvable dans le fichier de configuration, elle lève ArgumentException

Retours:

FabricTransportSettings

loadFromConfigPackage

public static FabricTransportRemotingSettings loadFromConfigPackage(String sectionName, String configPackageName)

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 du filePath ou 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.

Remarques: Voici les noms de paramètres qui doivent être fournis dans le fichier de configuration, afin d’être reconnaissables par Service Fabric pour charger les paramètres de transport. 1. MaxQueueSize : valeur en long. 2. MaxMessageSize : valeur en octets. 3. MaxConcurrentCalls : valeur en long. 4. SecurityCredentials : valeur SecurityCredentials. 5. OperationTimeoutInSeconds : valeur en secondes. 6. KeepAliveTimeoutInSeconds

  • valeur en secondes.

Paramètres:

sectionName - Nom de la section dans le fichier de configuration. Si la section est introuvable dans le fichier de configuration, elle lève ArgumentException
configPackageName - Nom du package de configuration. Si sa valeur est null ou vide,elle case activée pour le fichier dans filePath

Retours:

FabricTransportSettings

loadFromFile

public static FabricTransportRemotingSettings loadFromFile(String sectionName, String filePath)

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 du filePath ou 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.

Remarques: Voici les noms de paramètres qui doivent être fournis dans le fichier de configuration, afin d’être reconnaissables par Service Fabric pour charger les paramètres de transport. 1. MaxQueueSize : valeur en long. 2. MaxMessageSize : valeur en octets. 3. MaxConcurrentCalls : valeur en long. 4. SecurityCredentials : valeur SecurityCredentials. 5. OperationTimeoutInSeconds : valeur en secondes. 6. KeepAliveTimeoutInSeconds

  • valeur en secondes.

Paramètres:

sectionName - Nom de la section dans le fichier de configuration. Si la section est introuvable dans le fichier de configuration, elle lève ArgumentException
filePath - Chemin d’accès complet du fichier à partir duquel les paramètres seront chargés. S’il n’est pas spécifié, il essaiera d’abord de charger à partir du package de configuration par défaut « Config » , s’il est introuvable, puis charger à partir des paramètres « ClientExeName.Settings.xml » présents dans le répertoire Client Exe.

Retours:

FabricTransportSettings

setConnectTimeout

public void setConnectTimeout(Duration connectTimeout)

Le délai d’expiration de connexion spécifie la durée maximale autorisée pour que la connexion soit établie correctement.

Remarques:La valeur par défaut pour ConnectTimeout Timeout est définie sur 5 secondes.

Paramètres:

connectTimeout - ConnectTimeout en tant que java.time.Duration

setKeepAliveTimeout

public void setKeepAliveTimeout(Duration keepAliveTimeout)

KeepAliveTimeout fournit un moyen de configurer l’option keep-alive Tcp.

Remarques:La valeur par défaut pour KeepAliveTimeout Timeout est définie sur TimeSpan.Zero. ce qui indique que nous désactivons l’option tcp keepalive. Si vous utilisez loadbalancer , vous devrez peut-être le configurer afin d’éviter que le loadbalancer ferme la connexion après un certain temps

Paramètres:

keepAliveTimeout - Comme java.time.Duration

setMaxConcurrentCalls

public void setMaxConcurrentCalls(Long maxConcurrentCalls)

MaxConcurrentCalls représente le nombre maximal de messages qui traitent activement les processus à la fois.

Remarques:La valeur par défaut de MaxConcurrentCalls est le Nombre de processeurs.

Paramètres:

maxConcurrentCalls - MaxConcurrentCalls est la limite supérieure des messages actifs dans le service.

setMaxMessageSize

public void setMaxMessageSize(Long maxMessageSize)

MaxMessageSize représente la taille maximale d’un message qui peut être reçu sur un canal configuré avec ce paramètre.

Remarques:La valeur par défaut de MaxMessageSize utilisée est 4194304 octets

Paramètres:

maxMessageSize - Taille maximale du message en octets.

setMaxQueueSize

public void setMaxQueueSize(Long maxQueueSize)

Taille maximale d’une file d’attente qui stocke les messages pendant leur traitement pour un point de terminaison configuré avec ce paramètre.

Remarques:La valeur par défaut est 10 000 messages

Paramètres:

maxQueueSize - Taille maximale pour une file d’attente qui reçoit les messages du canal.

setOperationTimeout

public void setOperationTimeout(Duration operationTimeout)

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 demande/réponse de service. 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.

Remarques:La valeur par défaut du délai d’expiration de l’opération est définie sur 5 minutes

Paramètres:

operationTimeout - Comme java.time.Duration

setSecurityCredentials

public void setSecurityCredentials(SecurityCredentials securityCredentials)

Informations d’identification de sécurité pour sécuriser la communication

Remarques:La valeur par défaut de SecurityCredentials est None SecurityCredential peut être de type x509SecurityCredentail X509Credentials ou WindowsCredentials WindowsCredentials

Paramètres:

securityCredentials - SecurityCredentials en tant que SecurityCredentials

tryLoadFrom

public static FabricTransportRemotingSettings tryLoadFrom(String sectionName)

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.

Remarques:Voici les noms de paramètres qui doivent être fournis dans le fichier de configuration, afin d’être reconnaissables par Service Fabric pour charger les paramètres de transport. 1. MaxQueueSize : valeur en long. 2. MaxMessageSize : valeur en octets. 3. MaxConcurrentCalls : valeur en long. 4. SecurityCredentials : valeur SecurityCredentials. 5. OperationTimeoutInSeconds : valeur en secondes. 6. KeepAliveTimeoutInSeconds

  • valeur en secondes.

Paramètres:

sectionName - Nom de la section dans le fichier de configuration. Si la section est introuvable dans le fichier de configuration, elle retourne false

Retours:

Boolean spécifie si les paramètres sont correctement chargés à partir de Config. Il retourne true lorsque le chargement à partir de la configuration a réussi, sinon retourne false.

tryLoadFromConfigPackage

public static FabricTransportRemotingSettings tryLoadFromConfigPackage(String sectionName, String configPackageName)

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.

Remarques:Voici les noms de paramètres qui doivent être fournis dans le fichier de configuration, afin d’être reconnaissables par Service Fabric pour charger les paramètres de transport. 1. MaxQueueSize : valeur en long. 2. MaxMessageSize : valeur en octets. 3. MaxConcurrentCalls : valeur en long. 4. SecurityCredentials : valeur SecurityCredentials. 5. OperationTimeoutInSeconds : valeur en secondes. 6. KeepAliveTimeoutInSeconds

  • valeur en secondes.

Paramètres:

sectionName - Nom de la section dans le fichier de configuration. Si la section est introuvable dans le fichier de configuration, elle retourne false
configPackageName - Nom du package de configuration. Si sa valeur est null ou vide, elle case activée pour le fichier dans filePath

Retours:

Boolean spécifie si les paramètres sont correctement chargés à partir de Config. Il retourne true lorsque le chargement à partir de la configuration a réussi, sinon retourne false.

tryLoadFromFile

public static FabricTransportRemotingSettings tryLoadFromFile(String sectionName, String filePath)

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.

Remarques:Voici les noms de paramètres qui doivent être fournis dans le fichier de configuration, afin d’être reconnaissables par Service Fabric pour charger les paramètres de transport. 1. MaxQueueSize : valeur en long. 2. MaxMessageSize : valeur en octets. 3. MaxConcurrentCalls : valeur en long. 4. SecurityCredentials : valeur SecurityCredentials. 5. OperationTimeoutInSeconds : valeur en secondes. 6. KeepAliveTimeoutInSeconds

  • valeur en secondes.

Paramètres:

sectionName - Nom de la section dans le fichier de configuration. Si la section est introuvable dans le fichier de configuration, elle retourne false
filePath - Chemin d’accès complet du fichier à partir duquel les paramètres seront chargés. S’il n’est pas spécifié, il tente d’abord de charger à partir du package de configuration par défaut « Config » , s’il est introuvable, puis de charger à partir des paramètres « ClientExeName.Settings.xml » présents dans le répertoire Exe client.

Retours:

Boolean spécifie si les paramètres sont correctement chargés à partir de Config. Il retourne true lorsque le chargement à partir de la configuration a réussi, sinon retourne false.

S’applique à