System.Fabric 名前空間

クラス

ApplicationUpgradeProgress

アプリケーション インスタンスのアップグレード状態を表します。

ByteSerializable

バイト配列との間でシリアル化/逆シリアル化する必要があるクラスは、この基底クラスから継承する必要があります

CheckExistsPropertyOperation

プロパティの PropertyBatchOperation ブール値の存在を引数と比較する を ExistenceCheck 表します。

CheckSequencePropertyOperation

プロパティの を SequenceNumber 引数と SequenceNumber 比較します。

CheckValuePropertyOperation

プロパティの PropertyBatchOperation 値と期待される値を比較する を表します。

ClaimsCredentials

STS (セキュリティ トークン サービス) から取得した要求ベースのセキュリティ資格情報を表します。

CodePackage

コード パッケージ定義を表します。

CodePackageActivationContext

Service Fabric アプリケーションで実行中のコード パッケージに関する情報を含むアクティブ化を表します。

GetActivationContext()メソッドと GetActivationContextAsync(TimeSpan, CancellationToken) メソッドを使用して、アクティブ化コンテキストのインスタンスを取得できます。

CodePackageActivationInformation

内部使用の場合。

CodePackageActivator

サービス パッケージ内のコードパッケージのアクティベーターを表します。 これは内部使用専用です

CodePackageActivator.CodePackageEventArgs

内部のみ

CodePackageDebugParameters

コード パッケージのデバッグ パラメーターのクラス。

CodePackageEventDescription

内部使用の場合。

ComposeDeploymentUpgradeProgress

新規作成デプロイのアップグレードの進行状況を表します。

ConfigurationPackage

構成パッケージを表します。

ContainerDebugParameters

コンテナー デバッグ パラメーターのクラス。

DataPackage

このクラスは、アプリケーション内のデータ パッケージを表します。 データ パッケージは、アプリケーションによって使用される静的データ (アップグレード可能) で構成されます。 詳しくは、https://docs.microsoft.com/azure/service-fabric/service-fabric-application-model をご覧ください。

DeletePropertyOperation

PropertyBatchOperation指定したプロパティが存在する場合に削除する を表します。

ExecutionPolicyDescription

内部使用の場合。

FabricBackupDirectoryNotEmptyException

ユーザー指定のバックアップ ディレクトリが空でない場合にスローされる例外。

FabricBackupInProgressException

以前に開始されたバックアップがまだ進行中の間にバックアップを開始しようとした場合にスローされる例外。

FabricBackupNotFoundException

バックアップが有効になっていないパーティションのバックアップ スケジュール ポリシーを取得しようとしてスローされる例外

FabricCannotConnectException

CannotConnect エラーがあることを示す例外。

FabricChaosAlreadyRunningException

サービスがクラスターで既に実行されている間に、Service Fabric の組み込みの Chaos Test サービスの新しいインスタンスを作成しようとするとスローされる例外。

FabricChaosEngineException

Service Fabric の組み込みの Chaos Test サービスで予期しない問題が発生した場合にスローされる例外。

FabricClient

Service Fabric サービスとその他のエンティティを作成および管理します。

FabricClient.ApplicationManagementClient

Service Fabric アプリケーションを管理する機能を提供します。

FabricClient.ClaimsRetrievalEventArgs

クレーム トークン取得イベントのイベント引数を表します

FabricClient.ClusterManagementClient

クラスターメンテナンス操作を実行するためのクラスター管理クライアントを表します。

FabricClient.ComposeDeploymentClient

Service Fabric Compose デプロイを管理する機能を提供します。

FabricClient.FaultManagementClient

Service Fabric クラスターに障害を導入する機能を提供します。

FabricClient.GatewayInformationEventArgs

接続や切断などのゲートウェイ関連イベントのイベント引数を表します。

FabricClient.HealthClient

レポートやクエリの正常性など、正常性関連の操作を実行する機能を提供します。

FabricClient.InfrastructureServiceClient

インフラストラクチャ固有の操作を実行するためのメソッドを提供します。

このクラスは Service Fabric プラットフォームをサポートします。コードから直接呼び出すものではありません。

FabricClient.NetworkManagementClient

Service Fabric コンテナー ネットワークを管理する機能を提供します。

FabricClient.PropertyManagementClient

名前とプロパティの管理を実行するために使用されるプロパティ管理クライアントを表します。

FabricClient.QueryClient

クエリの発行に使用できるファブリック クライアントを表します。

FabricClient.RepairManagementClient

修復タスクを管理するためのメソッドを提供します。

このクラスは Service Fabric プラットフォームをサポートします。コードから直接呼び出すものではありません。

FabricClient.SecretStoreClient

Service Fabric シークレット ストア クライアントの作成を許可します

FabricClient.ServiceGroupManagementClient

通常のサービスの と同様に、クラスター内のサービス グループのクライアント側での作成、削除、検査を FabricClient.ServiceManagementClient 行うことができます。

FabricClient.ServiceManagementClient

管理するサービスの有効化を表します。

FabricClient.ServiceManagementClient.ServiceNotificationEventArgs

イベントの ServiceNotificationFilterMatched イベント引数。

FabricClient.TestManagementClient

テスト コマンドを発行および制御するためのメソッドを提供します。

FabricClientSettings

クラスの構成設定を FabricClient 表します。

FabricConnectionDeniedException

Service Fabric クラスターまたはサーバーによって接続要求が拒否されるとスローされる例外。

FabricConstants

これらは、ServiceFabric によってさまざまな OS 関連リソースに使用される定数です。

FabricDeleteBackupFileFailedException

バックアップ中にファイルまたはディレクトリの削除が失敗した場合にスローされる例外。

FabricElementAlreadyExistsException

競合するエンティティの存在によるエラーを示す例外。

FabricElementNotFoundException

Service Fabric 要素が使用できない場合にスローされる例外。

FabricEndpointNotFoundException

指定したエンドポイントが見つからない場合にスローされる例外。

FabricException

Service Fabric の基本例外クラス。

FabricImageStoreException

ImageStore 操作の実行時にスローされる例外。

FabricInvalidAddressException

Service Fabric によってアドレスが認識されない場合にスローされる例外。

FabricInvalidAtomicGroupException

Service Fabric アトミック グループが無効な場合にスローされる例外。

FabricInvalidForStatefulServicesException

ステートレス サービスに対してのみ操作が有効な場合にスローされる例外。

FabricInvalidForStatelessServicesException

操作がステートフル サービスでのみ有効な場合にスローされる例外。

FabricInvalidPartitionKeyException

無効なサービス パーティション キーの使用によるエラーを示す例外。

FabricInvalidPartitionSelectorException

PartitionSelector が無効な場合にスローされる例外。

FabricInvalidReplicaSelectorException

ReplicaSelector が無効な場合にスローされる例外。

FabricInvalidTestCommandStateException

特定の状態のテスト コマンドに対して操作が無効な場合にスローされる例外。

FabricMessageTooLargeException

メッセージが大きすぎることを示す例外。

FabricMissingFullBackupException

最初の完全バックアップが作成される前にキー値ストアの増分バックアップを作成しようとするとスローされる例外。

FabricNotPrimaryException

呼び出し先がプライマリでない場合にスローされる例外。

FabricNotReadableException

サービス パーティションまたはレプリカが読み取りを受け入れられない場合にスローされる例外。

FabricObjectClosedException

Service Fabric オブジェクトが現在閉じられている状態の場合にスローされる例外は、次のいずれかの条件が原因で発生します。1。Service Fabric オブジェクトは削除されています。 2. フェールオーバーのため、Service Fabric オブジェクトに到達できません。

FabricOnlyValidForStatefulPersistentServicesException

操作がステートフル永続サービスに対してのみ有効な場合にスローされる例外。

FabricOrchestrationUpgradeProgress

Service Fabric のアップグレードの進行状況をカプセル化します。

FabricPeriodicBackupNotEnabledException

バックアップが有効になっていないパーティションのバックアップ スケジュール ポリシーを取得しようとしてスローされる例外

FabricReplicationOperationTooLargeException

レプリケーション操作が構成された制限を超えるとスローされる例外。

FabricReplicator

高可用性と信頼性のために状態をレプリケートします。

FabricRestoreSafeCheckFailedException

バックアップが古すぎて復元に使用できない場合にスローされる例外

FabricRuntime

ユーザーが作成したホストで、 を CodePackageActivationContext取得したり、必要なサービス ファクトリ [ IStatelessServiceFactory、、 IStatefulServiceFactoryまたは ] または ServiceGroupFactoryサービスの種類を直接登録したりできます。

FabricServerAuthenticationFailedException

クラスターまたはサーバー ID の認証に失敗したことを示す例外。

FabricServiceNotFoundException

指定した名前でサービスが見つからない場合にスローされる例外。

FabricSkipRestoreOperationException

ユーザーが自動復元をスキップし、代わりにレプリカ データを続行するように設定するとスローされる例外

FabricTestCommandOperationIdAlreadyExistsException

テスト コマンドが既に存在する場合、つまり操作識別子が重複している場合にスローされる例外。

FabricTransientException

一時的な環境またはランタイムの状況による操作の失敗を示す例外。

Reliable Collections の処理FabricTransientException: ユーザーは、この例外をキャッチし、トランザクションを中止し、新しい Transaction ですべての操作を再試行することをお勧めします

FabricUpgradeOrchestrationServiceState

アップグレード オーケストレーション サービスのサービス状態をカプセル化します。

FabricUpgradeProgress

Service Fabric のアップグレードの進行状況をカプセル化します。

FabricValidationException

検証 API によってテスト容易性でスローされる例外

FabricWorkerEntryPoint

将来利用するために予約されています。

GatewayInformation

クラスター内の Service Fabric ノードを識別する情報が含まれます。

GetPropertyOperation

PropertyBatchOperation指定したプロパティが存在する場合に取得する を表します。

Int64RangePartitionInformation

パーティション構成に基づく整数範囲のパーティション情報について説明します。 サービスでは、 クラスを使用してサービスが作成されるときに、この種類 ServicePartitionInformation の が UniformInt64RangePartitionSchemeDescription 観察されます。 Int64RangePartitionInformationは からIServicePartition派生し、 または のIStatefulServicePartitionIStatelessServicePartition一部としてサービスに提供されます。これはステートフル OpenAsync(ReplicaOpenMode, IStatefulServicePartition, CancellationToken) メソッドまたはステートレス OpenAsync(IStatelessServicePartition, CancellationToken) メソッドを介して渡されます。

KeyValueStoreEnumerator

コピー完了コールバックのコンテキスト内で、セカンダリ レプリカのローカル ストアの内容を読み取ります。

.
KeyValueStoreItem

キー/値ストア内の項目を表します。

KeyValueStoreItemMetadata

Key/Value ストア内のオブジェクトに KeyValueStoreItem 関連付けられているメタデータを表します。

KeyValueStoreNotification

セカンダリ レプリカによって受信されたレプリケートされた操作のすべての情報が含まれます。

KeyValueStoreReplica

トランザクション、レプリケート、連想データ ストレージ コンポーネントをサービス ライターに提供します。任意の Service Fabric サービスに統合できます。

これは、従来の Service Fabric サービスで使用されます。 新しいサービスはすべて Reliable Collections を使用する必要があります。
KeyValueStoreReplicaSettings

キー/値ストア レプリカの設定を表します。

KeyValueStoreTransactionSettings

KeyValueStoreReplicaサポートされるトランザクションの動作を記述するオプションの設定を指定します。

LoadMetric

メトリックの名前とランタイム値を、Service Fabric に報告される名前と値のペアとして表します。 メトリックの読み込みは、クラスターが均等に使用され、ノードが特定のメトリックの容量を超えないようにするために、Service Fabric によって使用されます。 LoadMetric レポートは を介して ReportLoad(IEnumerable<LoadMetric>)Service Fabric に提供されます。

LocalEseStoreSettings

ローカル ESE ストアのオプションの設定を表します。

LocalStoreSettings

ローカル ストアのオプション設定を表します。

MemoryOwner

IMemoryOwner<T> 有効なデータを含むバイト Memory 数を示すラッパー。 読み取りを実行する場合、このクラスのコンシューマーは、 を直接使用Lengthするのではなく、 のMemory長さとして考慮ValidLengthする必要があります。

NamedPartitionInformation

名前のパーティション情報を、パーティション 構成に基づく文字列として記述します。 サービスでは、 を使用してサービスが作成されるときに、この種類 ServicePartitionInformation の が観察されます NamedPartitionSchemeDescriptionNamedPartitionInformationは インターフェイスからIServicePartition派生し、 または IStatelessServicePartition インターフェイスのIStatefulServicePartition一部としてサービスに提供されます。これはステートフルOpenAsync(ReplicaOpenMode, IStatefulServicePartition, CancellationToken)またはステートレス OpenAsync(IStatelessServicePartition, CancellationToken)の間に渡されます。

NamedProperty

を使用して管理されるプロパティを表します FabricClient.PropertyManagementClient

NamedPropertyMetadata

プロパティの名前を含む、 NamedPropertyに関連付けられているメタデータ。

NameEnumerationResult

によって EnumerateSubNamesAsync(Uri, NameEnumerationResult, Boolean)返される Service Fabric 名のコレクション。

NodeConfiguration

このクラスには、ノードの構成を管理するための API が含まれています。

NodeContext

ノード名、ID、ノードの種類など、Service Fabric ノードに関するコンテキスト情報を指定します。

NodeId

ノード ID をカプセル化するクラス。

NodeTransitionProgress

NodeTransitionProgress オブジェクトを返します。

NodeUpgradeProgress

ノードのアップグレードの進行状況の詳細の概要を示します。

NoneSecurityCredentials

セキュリティで保護されていないモードの SecurityCredentials サブタイプ

OperationData

OperationDataは、レプリカ間でコピー状態の変更とコピー コンテキストを転送するために使用されます。

が null 以外の値を返す場合 AsMemoryManagedOperationData() 、この値は オブジェクトではなく と対話する OperationData 必要があります。 API サーフェスの妨げにならないように、この方法を公開しました。

OrderingUtility

クラスを並べ替えるユーティリティ メソッド。

OutOfDiskSpaceException

書き込まれたディスクの領域が不足していることを示す例外。

PackageAddedEventArgs<TPackage>

パッケージ追加イベントについて説明します。

PackageModifiedEventArgs<TPackage>

パッケージ変更のイベント引数を表します。

PackageRemovedEventArgs<TPackage>

パッケージ削除イベントについて説明します。

PackageSharingPolicy

パッケージ共有のポリシーを表します。

PackageSharingPolicyList

PackageSharingPolicy オブジェクトの一覧を表します。

PartitionDataLossProgress

データ損失の進行状況オブジェクトを呼び出すを返します。

PartitionQuorumLossProgress

クォーラム損失の進行状況オブジェクトを呼び出すを返します。

PartitionRestartProgress

クォーラム損失の進行状況オブジェクトを呼び出すを返します。

PartitionSafetyCheck

パーティションの SafetyCheck を表します。

PartitionSelector

これは、パーティションを選択するためのヘルパー クラスです。

PartitionUpgradeSafetyCheck

パーティションの を UpgradeSafetyCheck 表します。

PropertyBatchOperation

バッチに格納し、 メソッドを介して送信できるプロパティ操作の基底クラスを SubmitPropertyBatchAsync(Uri, ICollection<PropertyBatchOperation>, TimeSpan, CancellationToken) 表します。

PropertyBatchResult

メソッド呼び出しの結果を含むバッチを SubmitPropertyBatchAsync(Uri, ICollection<PropertyBatchOperation>, TimeSpan, CancellationToken) 指定します。

PropertyEnumerationResult

プロパティ マネージャーによって操作から返されるプロパティの列挙体を表します。

PutCustomPropertyOperation

指定した名前で指定したプロパティを表し、プロパティ値のカスタム解釈のためのカスタム型情報を設定します。

PutPropertyOperation

指定した名前の下に、指定したプロパティを配置します。

ReconfigurationInformation

レプリカの再構成に関する情報を表します。

ReplicaInformation

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ReplicaSelector

これはレプリカを選択するためのヘルパー クラスです。

ReplicaSetConfiguration

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ReplicatorSettings

を使用してCreateReplicator(IStateProvider, ReplicatorSettings)作成するときに、ステートフル レプリカで をFabricReplicator構成できるようにします。

ResolvedServiceEndpoint

解決されたサービス エンドポイントを表します。これには、サービス パーティション レプリカの役割とリッスンするアドレスに関する情報が含まれます。

ResolvedServicePartition

解決されたサービスのパーティションと、パーティションへのアクセスに使用できるエンドポイントのセットに関する情報が含まれます。

RestoreSettings

キー/値ストア RestoreAsync(String, RestoreSettings, CancellationToken) 操作の設定を表します。

SafetyCheck

ノードに対して現在実行されている安全チェックを表します。

SecurityCredentials

セキュリティ資格情報を表す型の抽象基本クラス。

SeedNodeSafetyCheck

シード ノードに対して現在実行されている安全性チェック。

SeedNodeUpgradeSafetyCheck

シード ノードに対して現在実行されている安全性チェック。アップグレード中

SelectedPartition

PartitionSelector FaultManagementClient API を使用して、選択したパーティションを返します。

SelectedReplica

ReplicaSelector testability API を使用して、選択したレプリカ オブジェクトを返します。

ServiceContext

サービスが動作しているサービス コンテキスト。

ServiceEndpointsVersion

2 つのオブジェクトを比較し、もう一方 ServiceNotification のオブジェクトの前にある通知イベントを決定するために使用します。

ServiceGroupFactory

実行時に指定された型ファクトリから実際のサービス グループを作成するために使用されるサービス グループ ファクトリを作成します。

ServiceInitializationParameters

サービスの メソッドに渡される Initialize(StatefulServiceInitializationParameters) サービス初期化パラメーターの基本クラスを表します。

ServiceNotification

レプリカまたはインスタンス エンドポイントが変更されたサービスに関する詳細を含むサービス通知を表します。 通知は イベントによって ServiceNotificationFilterMatched ディスパッチされます。

ServicePartitionInformation

パーティションを記述するための基本クラスを表します。

ServicePartitionResolutionChange

このラッパーには、更新 ResolvedServicePartitionされた が含まれています。

SingletonPartitionInformation

サービスがシングルトン でパーティション分割され、実質的にパーティション分割されていないか、1 つのパーティションのみであることを示し、Singleton サービスのパーティション構成を使用します。

StatefulServiceContext

ステートフル サービスが動作しているサービス コンテキストを表します。

StatefulServiceInitializationParameters

ステートフル サービスのサービス初期化パラメーターを定義します。

StatelessServiceContext

ステートレス サービスが動作しているサービス コンテキスト。

StatelessServiceInitializationParameters

ステートレス サービスのサービス初期化パラメーターを定義します。

StoreBackupInfo

を呼び出 BackupAsync(String, StoreBackupOption, Func<StoreBackupInfo,Task<Boolean>>)して作成されたバックアップに関する情報を提供します。

TestCommandProgress

進行状況オブジェクトの基本クラス。

TokenServiceMetadata

内部使用専用です。

Transaction

トランザクションを表します。 KeyValueStoreReplica

TransactionBase

トランザクションの抽象基本クラスを提供します。

TransactionFaultedException

トランザクションがシステムによって内部的に障害が発生したために障害が発生したことを示す例外。

UnknownSafetyCheck

現在のバージョンの Service Fabric では認識されない安全性チェック。

UnknownUpgradeSafetyCheck

アップグレードの安全性チェック種類が不明です。 これは、クライアントが古いバージョンを実行しているために最も可能性が高くなります。

UpgradeDomainProgress

アップグレード ドメイン内のノードのアップグレードの進行状況の詳細を表します。

UpgradeDomainStatus

アップグレード ドメインの状態を表します。

UpgradeSafetyCheck

アップグレード中にノードに対して現在実行されている安全チェックを表します。

UpgradeUnitsProgress

現在アップグレード中のノードのアップグレードの進行状況の詳細を表します。

UpgradeUnitStatus

アップグレード ユニットの状態を表します。 これは通常、アップグレード ドメインですが、ノードごとのアップグレードの場合、これはノードです。

WindowsCredentials

Active Directory ドメインの資格情報を表します。

X509Credentials

X.509 証明書に基づくセキュリティ資格情報を指定します。

X509IssuerStore

発行者サブジェクトの共通名とストアを使用して X509 発行者ストアを識別する型

X509Name

サブジェクト共通名または DNS 名を持つ X509 証明書を識別する型

構造体

Epoch

Service Fabric のパーティションの現在のバージョンを表します。

インターフェイス

IAtomicGroupStateProvider

サービス グループのアトミック グループ機能を IAtomicGroupStateProvider 利用するためにユーザー サービスが実装する必要があるインターフェイスの追加のメソッドについて説明します。

IAtomicGroupStateReplicator

アトミック グループのレプリケーション関連の関数を公開します。

IByteSerializable

オブジェクトを byte[] にシリアル化するか、byte[] からオブジェクトを逆シリアル化するメソッドを公開します。

ICodePackageActivationContext

Service Fabric でアクティブ化されたサービスのアクティブ化コンテキストを表します。

ICodePackageActivationContext2

Service Fabric でアクティブ化されたサービスのアクティブ化コンテキストを表します。

ICodePackageActivationContext3

Service Fabric でアクティブ化されたサービスのアクティブ化コンテキストを表します。

IImageBuilder

ImageBuilderExe.cs の ImageBuilderDummyService によって実装されるインターフェイス

IImageStoreProgressHandler

イメージ ストア操作の進行状況情報を処理するために進行状況ハンドラーが実装する必要がある動作を定義します

IMemoryManagedOperationData

IOperationData似ていますが、 によってサポートされます MemoryOwner

IOperation

状態レプリケータから取得されるデータについて説明します。

IOperationData

転送されるデータのインターフェイス。

IOperationDataStream

IOperationDataStream 、プライマリ レプリカとセカンダリ レプリカの間で交換されるオブジェクトの OperationData ストリームをカプセル化します。 を実装 IOperationDataStream するオブジェクトは、コピー プロセス中に使用されます。 セカンダリ レプリカからプライマリ レプリカに送信されるコピー コンテキスト GetCopyContext() メソッドとコピー状態 GetCopyState(Int64, IOperationDataStream) メソッドの両方で、 インターフェイスが IOperationDataStream 実装されます。

IOperationStream

プライマリ レプリカからセカンダリ レプリカに送信されるレプリケーションまたはコピー操作のストリームを表します。

IOperationStream2

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

IOperationStream3

IOperationStream2 サポート付き System.Fabric.MemoryManagedOperationData 。 によってData返されるインスタンスをOperationData直接使用することはできません。 代わりに、そのインスタンスで を呼び出 AsMemoryManagedOperationData() して、使用するインスタンスを System.Fabric.MemoryManagedOperationData 取得します。

IPrimaryReplicator

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

IReplicator

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

IReplicatorCatchupSpecificQuorum

IReplicator が ReplicaInformation で MustCatchup フラグを使用して特定のクォーラムのキャッチアップをサポートしていることを示すことができます。

IServiceGroupPartition

サービス グループ内のサービス グループ メンバーは、指定された IStatefulServicePartition または IStatelessServicePartition を に IServiceGroupPartition キャストして、サービス グループ内のメンバーに固有のメソッドにアクセスできます。

IServicePartition

サービスが属するパーティションに関する情報をサービスに提供し、実行時にサービスがシステムと対話するためのメソッドを提供します。

IStatefulServiceFactory

特定の種類のステートフル サービスのレプリカを作成するステートフル サービス ファクトリを表します。 ステートフル サービス ファクトリは、 または RegisterStatefulServiceFactoryAsync(String, IStatefulServiceFactory, TimeSpan, CancellationToken)を介してRegisterStatefulServiceFactory(String, IStatefulServiceFactory)サービス ホストによって にFabricRuntime登録されます。

IStatefulServicePartition

ステートフル サービス レプリカに関連付けられているパーティションを表します。

IStatefulServiceReplica

起動、初期化、ロールの変更、シャットダウンなど、レプリカのライフサイクルを制御する動作を定義します。

IStatelessServiceFactory

特定の種類のステートレス サービスのインスタンスを作成するステートレス サービス ファクトリを表します。

IStatelessServiceInstance

スタートアップ、初期化、シャットダウンなど、ステートレス サービス インスタンスのライフサイクルを制御する動作を定義します。

IStatelessServicePartition

ステートレス サービス インスタンスに関連付けられているパーティションを表します。

IStateProvider

と対話するためにサービスが実装する必要がある動作を定義します FabricReplicator

IStateReplicator

高可用性を確保するために状態を FabricReplicator レプリケートするために によって使用 IStateProvider される クラスのレプリケーション関連関数を公開します。

IStateReplicator2

高可用性を確保するために状態を FabricReplicator レプリケートするために によって使用 IStateProvider される クラスのレプリケーション関連関数を公開します。

列挙型

ApplicationUpgradeState

アプリケーションのアップグレードの状態を列挙します。

AuthorizedConnectionKeyType

承認された接続キーの種類の状態を列挙します。

CodePackageEventType

内部使用の場合。

CompletionMode

これは、API を完了する必要があるタイミングを示すために使用される列挙型です。

ComposeDeploymentUpgradeState

配置の新規作成アップグレードの状態を列挙します。

CredentialType

有効な種類のセキュリティ資格情報を定義します。

DataLossMode

この列挙型は DataLoss テストアビリティ API に渡され、誘導するデータ損失の種類を示します。

DeploymentStatus

ノード上のパッケージの状態を指定します。

EntryPointStatus

ノードに展開される CodePackage EntryPoint の状態を指定します。

ExecutionPolicyExecutionType

内部使用の場合。

ExecutionPolicyRestartPolicy

内部使用の場合。

FabricClientRole

ファブリック クライアント セキュリティ ロールを表します。

FabricErrorCode

に関連付けることができるエラー コードを FabricException定義します。

FabricUpgradeState

Service Fabric をアップグレードするときのアップグレード状態を指定します。

FaultType

サービスが報告する障害の種類 (無効、一時的、永続的) を示します。

HostIsolationMode

ホストの種類ContainerHostが の場合メインコード パッケージのエントリ ポイントの分離モードを示します。 これは、サービス マニフェストのインポート中に、アプリケーション マニフェストのコンテナー ホスト ポリシーの一部として指定されます。

HostType

サービス マニフェストで指定メインコード パッケージのエントリ ポイントのホストの種類。

KeyValueStoreReplica.FullCopyMode

新しいセカンダリ レプリカ (完全コピー) を構築するときに使用する動作を指定します。

KeyValueStoreReplica.SecondaryNotificationMode

セカンダリ ロールのレプリカの OnCopyComplete(KeyValueStoreEnumerator) および OnReplicationOperation(IEnumerator<KeyValueStoreNotification>) の動作を指定します。

LocalStoreKind

ローカル ストア プロバイダーの種類を指定します。

ManagedIdentityKind

MI 使用法宣言で参照されるエンティティの型

MoveCost

レプリカの移動コストについて説明します。

NetworkStatus

コンテナー ネットワークの状態を示します。

NetworkStatusFilter

クエリによって返されるコンテナー ネットワークの状態を照合するために使用されるフィルターを列挙します。

NetworkType

コンテナー ネットワークの種類を示します。

NodeDeactivationIntent

ノードが非アクティブ化される理由について説明します。

NodeDeactivationStatus

ノード非アクティブ化タスクの状態を指定しました。

NodeDeactivationTaskType

ノード非アクティブ化タスクのさまざまな種類を指定します。

NodeTransitionType

ノード遷移の種類について説明します

NodeUpgradePhase

対応するノードのアップグレード フェーズについて説明します。

OperationType

コピー ストリームまたはレプリケーション ストリームを介して受信する操作の種類を指定します。

Ordering

順序付けの値を定義します。

PackageSharingPolicyScope

のスコープを表します PackageSharingPolicy

PartitionAccessStatus

パーティションのアクセス状態を列挙します。

ProgressUnitType

UpdateProgress(Int64, Int64, ProgressUnitType) コールバックの測定単位について説明します。

PropertyBatchOperationKind

BatchPropertyOperation の種類を指定します。

PropertyTypeId

使用できるプロパティの種類を列挙します。

ProtectionLevel

通信の保護方法を列挙します。

QuorumLossMode

呼び出される QuorumLoss の種類。

ReconfigurationPhase

レプリカの再構成フェーズを表します。

ReconfigurationType

レプリカの再構成の種類を表します。

ReplicaOpenMode

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ReplicaRole

ステートフル サービス レプリカのロールを示します。

ReplicaSetQuorumMode

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ReplicaStatus

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

RestartPartitionMode

再起動する必要があるレプリカを指定するために RestartPartition API に渡される列挙型

RollingUpgradeMode

アプリケーション インスタンスまたはクラスターをアップグレードするときのローリング アップグレードの種類を指定します。

SafetyCheckKind

アップグレードの安全性を示す Service Fabric 列挙チェック実行されます。

ServiceEndpointRole

サービス エンドポイントの使用可能なロールの種類を列挙します。

ServicePartitionKind

使用されるパーティション分割スキームの種類を示します。

StoreBackupOption

キーと値のストアのバックアップ オプション。

TestCommandProgressState

この列挙型は、テスト コマンドの状態を示します。

TestCommandType

クエリされたテスト コマンドのテスト コマンドの種類。

TransactionIsolationLevel

に対して可能な分離レベルのセットを Transaction列挙します。

UpgradeDomainState

アップグレード ドメインの状態を列挙します。

UpgradeFailureAction

アップグレードが失敗した場合に実行する Service Fabric のアクションを列挙します。

UpgradeFailureReason

アップグレードエラーの原因について説明します。

UpgradeSafetyCheckKind

アップグレード中にノードに UpgradeSafetyCheck 対して実行されている を列挙します。

UpgradeSortOrder

アップグレード ドメインを並べ替える方法を列挙します。

UpgradeUnitState

アップグレード ユニットの状態を列挙します。

代理人

FabricClient.ClaimsRetrievalEventHandler

ClaimsRetrieval イベントに登録してクレーム トークン取得コールバックを処理するためのデリゲート

ServicePartitionResolutionChangeHandler

サービスのエンドポイントが変更されたとき、または実行時にエンドポイント情報を更新するプロセス中に例外が発生したときにユーザー コードに対して行われるクライアント側コールバックのデリゲート型。