Partager via


FabricTransportRemotingSettings.TryLoadFrom Méthode

Définition

Essayez de charger les paramètres FabricTransport à partir d’un nom de section spécifié 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 du 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.

public static bool TryLoadFrom (string sectionName, out Microsoft.ServiceFabric.Services.Remoting.FabricTransport.FabricTransportRemotingSettings settings, string filepath = default, string configPackageName = default);
static member TryLoadFrom : string * FabricTransportRemotingSettings * string * string -> bool
Public Shared Function TryLoadFrom (sectionName As String, ByRef settings As FabricTransportRemotingSettings, Optional filepath As String = Nothing, Optional configPackageName As String = Nothing) As Boolean

Paramètres

sectionName
String

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

settings
FabricTransportRemotingSettings

Lorsque cette méthode retourne, elle définit les paramètres si le FabricTransportRemotingSettings chargement à partir de Config a réussi. En cas d’échec, elle définit les paramètres sur null.

filepath
String

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.

configPackageName
String

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 Config a réussi, sinon, retourne false.

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 : MaxQueueSizevaleur en long. 2. MaxMessageSize : MaxMessageSizevaleur en octets. 3. MaxConcurrentCalls : MaxConcurrentCallsvaleur en long. 4. SecurityCredentials : SecurityCredentials valeur. 5. OperationTimeoutInSeconds : OperationTimeout valeur en secondes. 6. KeepAliveTimeoutInSeconds : KeepAliveTimeout valeur en secondes. 7. ConnectTimeoutInMilliseconds : ConnectTimeout valeur en millisecondes.

S’applique à