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 |
获取激活 ID。 |
IGrainContext.Address |
获取激活地址。 |
IGrainContext.GrainInstance |
获取粒度实例,或 |
IGrainContext.ObservableLifecycle |
获取可观察的 Grain 生命周期,该生命周期可用于添加生命周期挂钩。 |
ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
各种系统服务的基类,例如粒度目录、提醒服务等。公开了 GrainService 继承自它。 可以在重构后转换为内部,以删除继承关系。 |
ITargetHolder.GetComponent<TComponent>() |
获取具有指定类型的组件。 |