FabricTransportRemotingSettings.TryLoadFrom Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Versuchen Sie, die FabricTransport-Einstellungen aus einem abschnittName zu laden, der in der Konfigurationsdatei angegeben ist. Die Konfigurationsdatei kann mit dem FilePath oder dem Namen des im Dienstmanifest angegebenen Konfigurationspakets angegeben werden. Zunächst wird versucht, die Konfiguration mithilfe von configPackageName zu laden. Wenn configPackageName nicht angegeben ist, versuchen Sie, aus filePath zu laden.
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
Parameter
- sectionName
- String
Der Name des Abschnitts in der Konfigurationsdatei. Wenn der Abschnitt in der Konfigurationsdatei nicht gefunden wurde, wird false zurückgegeben.
- settings
- FabricTransportRemotingSettings
Wenn diese Methode zurückgibt, legt sie die Einstellungen fest, wenn das FabricTransportRemotingSettings Laden von Config erfolgreich war. Wenn ein Fehler auftritt, werden die Einstellungen auf NULL festgelegt.
- filepath
- String
Der vollständige Pfad der Datei, aus der die Einstellungen geladen werden. Wenn nicht angegeben wird, wird zuerst versucht, aus dem Standardkonfigurationspaket "Config" zu laden, wenn es nicht gefunden wird, und dann aus einstellungen "ClientExeName.Settings.xml" im Client exe-Verzeichnis vorhanden.
- configPackageName
- String
Der Name des Konfigurationspakets. Wenn es null oder leer ist, wird in filePath nach Datei gesucht.
Gibt zurück
Boolean gibt an, ob die Einstellungen erfolgreich aus Config geladen werden. Es gibt true zurück, wenn das Laden von Config erfolgreich war, andernfalls false.
Hinweise
Im Folgenden sind die Parameternamen aufgeführt, die in der Konfigurationsdatei angegeben werden sollten, um vom Service Fabric erkennbar zu sein, um die Transporteinstellungen zu laden.
1. MaxQueueSize – MaxQueueSizeWert in long. 2. MaxMessageSize : MaxMessageSizeWert in Bytes. 3. MaxConcurrentCalls : MaxConcurrentCallsWert in long. 4. SecurityCredentials – SecurityCredentials Wert. 5. OperationTimeoutInSeconds : OperationTimeout Wert in Sekunden. 6. KeepAliveTimeoutInSeconds : KeepAliveTimeout Wert in Sekunden. 7. ConnectTimeoutInMilliseconds : ConnectTimeout Wert in Millisekunden.
Gilt für:
Azure SDK for .NET