Partager via


FabricTransportRemotingSettings.LoadFrom(String, String, String) Méthode

Définition

Charge les paramètres FabricTransport à partir d’un sectionName 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 Microsoft.ServiceFabric.Services.Remoting.FabricTransport.FabricTransportRemotingSettings LoadFrom (string sectionName, string filepath = default, string configPackageName = default);
static member LoadFrom : string * string * string -> Microsoft.ServiceFabric.Services.Remoting.FabricTransport.FabricTransportRemotingSettings
Public Shared Function LoadFrom (sectionName As String, Optional filepath As String = Nothing, Optional configPackageName As String = Nothing) As FabricTransportRemotingSettings

Paramètres

sectionName
String

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

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

The FabricTransportRemotingSettings

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 à