次の方法で共有


Silo クラス

定義

Orleans サイロ。

public class Silo
public sealed class Silo : IAsyncDisposable, IDisposable
type Silo = class
type Silo = class
    interface IAsyncDisposable
    interface IDisposable
Public Class Silo
Public NotInheritable Class Silo
Implements IAsyncDisposable, IDisposable
継承
Silo
実装

コンストラクター

Silo(ILocalSiloDetails, IServiceProvider)
古い.

Silo クラスの新しいインスタンスを初期化します。

Silo(String, Silo+SiloType, ClusterConfiguration)

Silo クラスの新しいインスタンスを初期化します。

フィールド

PrimarySiloName

プライマリ サイロの標準名。

プロパティ

SiloAddress

このサイロのアドレスを取得します。

SiloTerminated

サイロが Task 終了すると完了する を取得します。

SiloTerminatedEvent

このサイロのシャットダウンを通知するために使用されるサイロ終了イベント。

Type

このの型を取得します

メソッド

Dispose()

Orleans サイロ。

DisposeAsync()

Orleans サイロ。

GetDebugDump(Boolean)

このサイロから診断データのダンプを返します。

Shutdown()

ランタイム システムとアプリケーションを正常に停止します。 すべてのグレインが適切に非アクティブ化されます。 すべてのインフライト アプリケーション要求が待機され、正常に完了します。

Start()

サイロのスタートアップ操作を実行します。

StartAsync(CancellationToken)

サイロを開始します。

Stop()

ランタイム システムのみを正常に停止しますが、アプリケーションは停止しません。 アプリケーションの要求は突然終了しますが、内部システムの状態は正常に停止され、可能な限り保存されます。 グレインは非アクティブ化されません。

StopAsync(CancellationToken)

ランタイム システムのみを正常に停止しますが、アプリケーションは停止しません。 アプリケーションの要求は突然終了しますが、内部システムの状態は正常に停止され、可能な限り保存されます。

ToString()

Object.ToString オーバーライド -- このサイロの概要情報。

UpdateStreamProviders(IDictionary<String,ProviderCategoryConfiguration>)

新しく追加されたストリーム プロバイダーを読み込んで初期化します。 渡されるリストにないプロバイダーを削除します。

適用対象