次の方法で共有


FabricTransportRemotingSettings.TryLoadFrom メソッド

定義

構成ファイルで指定された sectionName から FabricTransport 設定を読み込みます。 構成ファイルは、filePath を使用するか、サービス マニフェストで指定された構成パッケージの名前を使用して指定できます。 最初に configPackageName を使用して構成の読み込みを試みます。 configPackageName が指定されていない場合は、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

パラメーター

sectionName
String

構成ファイル内のセクションの名前。 構成ファイルにセクションが見つからない場合は、false を返します。

settings
FabricTransportRemotingSettings

このメソッドが返されるときに、Config からの読み込みが成功した場合に設定が設定 FabricTransportRemotingSettings されます。 失敗した場合、設定は null に設定されます。

filepath
String

設定の読み込み元となるファイルの完全パス。 を指定しない場合、最初に既定の Config Package"Config" から読み込みます。見つからない場合は、Client Exe ディレクトリに存在する設定 "ClientExeName.Settings.xml" から読み込みます。

configPackageName
String

構成パッケージの名前。 その null または空の場合は、filePath 内のファイルに対してチェックされます。

戻り値

Boolean は、設定が Config から正常に読み込まれるかどうかを指定します。Config からの読み込みが成功した場合は true を返し、それ以外の場合は false を返します。

注釈

トランスポート設定を読み込むサービス ファブリックで認識できるように、構成ファイルに指定する必要があるパラメーター名を次に示します。

1. MaxQueueSize - MaxQueueSizelong の値。 2. MaxMessageSize - MaxMessageSizeバイト単位の値。 3. MaxConcurrentCalls - MaxConcurrentCallslong の値。 4. SecurityCredentials - SecurityCredentials value。 5. OperationTimeoutInSeconds - OperationTimeout 値 (秒単位)。 6. KeepAliveTimeoutInSeconds - KeepAliveTimeout 値 (秒単位)。 7. ConnectTimeoutInMilliseconds - ConnectTimeout ミリ秒単位の値。

適用対象