Grain 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Grain() |
永远不应调用此构造函数。 我们公开它,以便客户端代码 (Grain) 的子类不必添加构造函数。 客户端代码应使用 GrainFactory 属性获取对 Grain 的引用。 |
Grain(IGrainIdentity, IGrainRuntime) |
Grain 实现程序不必公开此构造函数,但可以选择公开此构造函数。 此构造函数对于单元测试特别有用,其中测试代码可以创建 Grain 并将 IGrainIdentity 和 IGrainRuntime 替换为测试双精度 (模拟/存根) 。 |
Grain(IGrainContext, IGrainRuntime) |
Grain 实现程序不必公开此构造函数,但可以选择公开此构造函数。 此构造函数对于单元测试特别有用,其中测试代码可以创建 Grain 并将 IGrainIdentity 和 IGrainRuntime 替换为测试双精度 (模拟/存根) 。 |
Grain()
- Source:
- Grain.cs
永远不应调用此构造函数。 我们公开它,以便客户端代码 (Grain) 的子类不必添加构造函数。 客户端代码应使用 GrainFactory 属性获取对 Grain 的引用。
protected Grain ();
Protected Sub New ()
适用于
Grain(IGrainIdentity, IGrainRuntime)
- Source:
- Grain.cs
Grain 实现程序不必公开此构造函数,但可以选择公开此构造函数。 此构造函数对于单元测试特别有用,其中测试代码可以创建 Grain 并将 IGrainIdentity 和 IGrainRuntime 替换为测试双精度 (模拟/存根) 。
protected Grain (Orleans.Core.IGrainIdentity identity, Orleans.Runtime.IGrainRuntime runtime);
new Orleans.Grain : Orleans.Core.IGrainIdentity * Orleans.Runtime.IGrainRuntime -> Orleans.Grain
Protected Sub New (identity As IGrainIdentity, runtime As IGrainRuntime)
参数
- identity
- IGrainIdentity
- runtime
- IGrainRuntime
适用于
Grain(IGrainContext, IGrainRuntime)
Grain 实现程序不必公开此构造函数,但可以选择公开此构造函数。 此构造函数对于单元测试特别有用,其中测试代码可以创建 Grain 并将 IGrainIdentity 和 IGrainRuntime 替换为测试双精度 (模拟/存根) 。
protected Grain (Orleans.Runtime.IGrainContext grainContext, Orleans.Runtime.IGrainRuntime? grainRuntime = default);
new Orleans.Grain : Orleans.Runtime.IGrainContext * Orleans.Runtime.IGrainRuntime -> Orleans.Grain
Protected Sub New (grainContext As IGrainContext, Optional grainRuntime As IGrainRuntime = Nothing)
参数
- grainContext
- IGrainContext
- grainRuntime
- IGrainRuntime