次の方法で共有


ActorNameFormat.GetFabricServiceUri メソッド

定義

オーバーロード

GetFabricServiceUri(Type)

Service Fabric クラスターでアクターの種類をホストするサービス URI を取得します。

GetFabricServiceUri(Type, Uri)

Service Fabric クラスターでアクターの種類をホストするサービス URI を取得します。

GetFabricServiceUri(Type, String, String)

Service Fabric クラスターでアクターの種類をホストするサービス URI を取得します。

GetFabricServiceUri(Type, Uri, String)

Service Fabric クラスターでアクターの種類をホストするサービス URI を取得します。

GetFabricServiceUri(Type)

Service Fabric クラスターでアクターの種類をホストするサービス URI を取得します。

public static Uri GetFabricServiceUri (Type actorInterfaceType);
static member GetFabricServiceUri : Type -> Uri
Public Shared Function GetFabricServiceUri (actorInterfaceType As Type) As Uri

パラメーター

actorInterfaceType
Type

アクター インターフェイスの型。

戻り値

Uri

アクターの種類をホストする Service Fabric サービス URI。

例外

を使用してアプリケーション名を CodePackageActivationContext特定できない場合。

注釈

メソッドは から CodePackageActivationContextアプリケーション名を取得しようとします。 メソッドがまだアプリケーション名を特定できない場合は、 ArgumentException がスローされます。

適用対象

GetFabricServiceUri(Type, Uri)

Service Fabric クラスターでアクターの種類をホストするサービス URI を取得します。

public static Uri GetFabricServiceUri (Type actorInterfaceType, Uri applicationUri);
static member GetFabricServiceUri : Type * Uri -> Uri
Public Shared Function GetFabricServiceUri (actorInterfaceType As Type, applicationUri As Uri) As Uri

パラメーター

actorInterfaceType
Type

アクター インターフェイスの型。

applicationUri
Uri

アクター サービスを含む Service Fabric アプリケーション URI。 この値が null の場合、アプリケーション名は から ApplicationName取得されます。

戻り値

Uri

アクターの種類をホストする Service Fabric サービス URI。

例外

を使用してアプリケーション名を CodePackageActivationContext特定できない場合。

注釈

メソッドは actorInterfaceType を使用してサービス名を作成します。 applicationUri が null として渡された場合は、 から CodePackageActivationContextアプリケーション名を取得しようとしました。 メソッドがまだアプリケーション名を特定できない場合は、 ArgumentException がスローされます。

適用対象

GetFabricServiceUri(Type, String, String)

Service Fabric クラスターでアクターの種類をホストするサービス URI を取得します。

public static Uri GetFabricServiceUri (Type actorInterfaceType, string applicationName = default, string serviceName = default);
static member GetFabricServiceUri : Type * string * string -> Uri
Public Shared Function GetFabricServiceUri (actorInterfaceType As Type, Optional applicationName As String = Nothing, Optional serviceName As String = Nothing) As Uri

パラメーター

actorInterfaceType
Type

アクター インターフェイスの型。

applicationName
String

アクター サービスを含む Service Fabric アプリケーション名。 この値が null の場合、アプリケーション名は から ApplicationName取得されます。

serviceName
String

アクターの種類をホストしているサービスの名前。 この値が null の場合、サービス名は actorInterfaceType を使用して構築されます。

戻り値

Uri

アクターの種類をホストする Service Fabric サービス URI。

例外

applicationName を使用して CodePackageActivationContext判断できない場合。

注釈

applicationName が null または空の文字列として渡された場合は、 から CodePackageActivationContextアプリケーション名を取得しようとしました。 メソッドがまだアプリケーション名を特定できない場合は、 ArgumentException がスローされます。

適用対象

GetFabricServiceUri(Type, Uri, String)

Service Fabric クラスターでアクターの種類をホストするサービス URI を取得します。

public static Uri GetFabricServiceUri (Type actorInterfaceType, Uri applicationUri, string serviceName);
static member GetFabricServiceUri : Type * Uri * string -> Uri
Public Shared Function GetFabricServiceUri (actorInterfaceType As Type, applicationUri As Uri, serviceName As String) As Uri

パラメーター

actorInterfaceType
Type

アクター インターフェイスの型。

applicationUri
Uri

アクター サービスを含む Service Fabric アプリケーション URI。 この値が null の場合、アプリケーション名は から ApplicationName取得されます。

serviceName
String

アクターの種類をホストしているサービスの名前。 この値が null の場合、サービス名は actorInterfaceType を使用して構築されます。

戻り値

Uri

アクターの種類をホストする Service Fabric サービス URI。

例外

を使用してアプリケーション名を CodePackageActivationContext特定できない場合。

注釈

applicationUri が null として渡された場合は、 から CodePackageActivationContextアプリケーション名を取得しようとしました。 メソッドがまだアプリケーション名を特定できない場合は、 ArgumentException がスローされます。

適用対象