SystemTarget 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
各種系統服務的基類,例如粒紋目錄、提醒服務等。已為 GrainService 公開繼承自它。 在重構之後可以轉換成內部,以移除繼承關聯性。
public abstract class SystemTarget : Orleans.ISystemTarget
public abstract class SystemTarget : IEquatable<Orleans.Runtime.IGrainContext>, Orleans.ISystemTarget
public abstract class SystemTarget : IDisposable, IEquatable<Orleans.Runtime.IGrainContext>, ISpanFormattable, Orleans.ISystemTarget, Orleans.Runtime.IGrainExtensionBinder, Orleans.Serialization.Invocation.ITargetHolder
type SystemTarget = class
interface ISystemTarget
interface IAddressable
type SystemTarget = class
interface ISystemTarget
interface IAddressable
interface IEquatable<IGrainContext>
type SystemTarget = class
interface ISystemTarget
interface IAddressable
interface IGrainContext
interface ITargetHolder
interface IEquatable<IGrainContext>
interface IGrainExtensionBinder
interface ISpanFormattable
interface IFormattable
interface IDisposable
Public MustInherit Class SystemTarget
Implements ISystemTarget
Public MustInherit Class SystemTarget
Implements IEquatable(Of IGrainContext), ISystemTarget
Public MustInherit Class SystemTarget
Implements IDisposable, IEquatable(Of IGrainContext), IGrainExtensionBinder, ISpanFormattable, ISystemTarget, ITargetHolder
- 繼承
-
SystemTarget
- 衍生
- 實作
建構函式
SystemTarget() |
只需要讓反思快樂。 |
屬性
ActivationServices |
取得提供粒紋啟用服務容器存取權的 IServiceProvider。 |
Deactivated |
取得當粒紋停用時完成的 Task。 |
GrainId |
取得粒紋識別。 |
GrainReference |
取得這個粒紋的參考。 |
IsLowPriority |
各種系統服務的基類,例如粒紋目錄、提醒服務等。已為 GrainService 公開繼承自它。 在重構之後可以轉換成內部,以移除繼承關聯性。 |
Scheduler |
取得排程器。 |
Silo |
系統目標的尋址接收器位址。 |
方法
明確介面實作
IEquatable<IGrainContext>.Equals(IGrainContext) |
各種系統服務的基類,例如粒紋目錄、提醒服務等。已為 GrainService 公開繼承自它。 在重構之後可以轉換成內部,以移除繼承關聯性。 |
IFormattable.ToString(String, IFormatProvider) |
各種系統服務的基類,例如粒紋目錄、提醒服務等。已為 GrainService 公開繼承自它。 在重構之後可以轉換成內部,以移除繼承關聯性。 |
IGrainContext.ActivationId |
取得啟用標識碼。 |
IGrainContext.Address |
取得啟用位址。 |
IGrainContext.GrainInstance |
取得粒紋實例,如果尚未設定粒紋實例,則為 |
IGrainContext.ObservableLifecycle |
取得可觀察 Grain 生命週期,可用來新增生命週期勾點。 |
ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
各種系統服務的基類,例如粒紋目錄、提醒服務等。已為 GrainService 公開繼承自它。 在重構之後可以轉換成內部,以移除繼承關聯性。 |
ITargetHolder.GetComponent<TComponent>() |
取得具有指定型別的元件。 |