ICodePackageActivationContext インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Service Fabric でアクティブ化されたサービスのアクティブ化コンテキストを表します。
public interface ICodePackageActivationContext : IDisposable
type ICodePackageActivationContext = interface
interface IDisposable
Public Interface ICodePackageActivationContext
Implements IDisposable
- 派生
- 実装
注釈
サービス マニフェストからの情報と、現在アクティブ化されているコード パッケージ (作業ディレクトリ、コンテキスト ID など) に関する情報が含まれます。
プロパティ
ApplicationName |
アプリケーション名を取得します。 |
ApplicationTypeName |
アプリケーションの種類名を取得します。 |
CodePackageName |
ファブリックでアクティブ化されたコード パッケージの名前を取得します。 |
CodePackageVersion |
ファブリックでアクティブ化されたコード パッケージのバージョンを取得します。 |
ContextId |
コンテキスト ID を取得します。 |
LogDirectory |
アプリケーションで使用できるログ ディレクトリへのパスを取得します。 |
TempDirectory |
アプリケーションで使用できる Temp ディレクトリへのパスを取得します。 |
WorkDirectory |
アプリケーションで使用できる Work ディレクトリへのパスを取得します。 |
メソッド
GetApplicationPrincipals() |
アプリケーション マニフェストで定義されているプリンシパルを取得します。 |
GetCodePackageNames() |
サービス マニフェスト内のコード パッケージ名の一覧を取得します。 |
GetCodePackageObject(String) |
目的のパッケージ名と CodePackage 一致するオブジェクトを Service Package から返します。 |
GetConfigurationPackageNames() |
サービス マニフェスト内の構成パッケージ名の一覧を取得します。 |
GetConfigurationPackageObject(String) |
目的のパッケージ名と ConfigurationPackage 一致するオブジェクトを Service Package から返します。 |
GetDataPackageNames() |
サービス マニフェスト内のデータ パッケージ名の一覧を取得します。 |
GetDataPackageObject(String) |
目的のパッケージ名と DataPackage 一致するオブジェクトを Service Package から返します。 |
GetEndpoint(String) |
サービス マニフェストから、指定した名前のエンドポイント リソースを取得します。 |
GetEndpoints() |
サービス マニフェスト内のエンドポイント リソースを取得します。 |
GetServiceGroupTypes() |
サービス マニフェスト内のサービス グループ型の一覧を取得します。 |
GetServiceManifestName() |
サービス マニフェストの名前を取得します。 |
GetServiceManifestVersion() |
サービス マニフェストのバージョンを取得します。 |
GetServiceTypes() |
サービス マニフェスト内のサービスの種類の一覧を取得します。 |
ReportApplicationHealth(HealthInformation) |
現在のアプリケーションの正常性を報告します。 |
ReportApplicationHealth(HealthInformation, HealthReportSendOptions) |
現在のアプリケーションの正常性を報告します。 レポートの送信方法を制御するオプションを指定します。 |
ReportDeployedApplicationHealth(HealthInformation) |
現在デプロイされているアプリケーションの正常性を報告します。 |
ReportDeployedApplicationHealth(HealthInformation, HealthReportSendOptions) |
現在デプロイされているアプリケーションの正常性を報告します。 レポートの送信方法を制御するオプションを指定します。 |
ReportDeployedServicePackageHealth(HealthInformation) |
現在デプロイされているサービス パッケージの正常性を報告します。 |
ReportDeployedServicePackageHealth(HealthInformation, HealthReportSendOptions) |
現在デプロイされているサービス パッケージの正常性を報告します。 レポートを正常性ストアに送信する方法を制御する送信オプションを指定します。 |
イベント
CodePackageAddedEvent |
新しい CodePackage がサービス マニフェストに追加されたときに発生するイベント。 |
CodePackageModifiedEvent |
サービス マニフェスト内の が CodePackage 変更されたときに発生するイベント。 |
CodePackageRemovedEvent |
がサービス マニフェストから削除されたときに CodePackage 発生するイベント。 |
ConfigurationPackageAddedEvent |
新しい ConfigurationPackage がサービス マニフェストに追加されたときに発生するイベント。 |
ConfigurationPackageModifiedEvent |
サービス マニフェスト内の が ConfigurationPackage 変更されたときに発生するイベント。 |
ConfigurationPackageRemovedEvent |
がサービス マニフェストから削除されたときに ConfigurationPackage 発生するイベント。 |
DataPackageAddedEvent |
新しい DataPackage がサービス マニフェストに追加されたときに発生するイベント。 |
DataPackageModifiedEvent |
サービス マニフェスト内の が DataPackage 変更されたときに発生するイベント。 |
DataPackageRemovedEvent |
がサービス マニフェストから削除されたときに DataPackage 発生するイベント。 |
適用対象
Azure SDK for .NET