PreferLocalPlacement 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
首选本地放置策略指示,如果 grain 在群集中的其他位置尚未处于活动状态,并且本地主机与其兼容,则应始终将 grain 放置在本地主机上。
[System.Serializable]
public class PreferLocalPlacement : Orleans.Runtime.PlacementStrategy
[System.Serializable]
[Orleans.GenerateSerializer]
[Orleans.Immutable]
[Orleans.SuppressReferenceTracking]
public sealed class PreferLocalPlacement : Orleans.Runtime.PlacementStrategy
[<System.Serializable>]
type PreferLocalPlacement = class
inherit PlacementStrategy
[<System.Serializable>]
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
[<Orleans.SuppressReferenceTracking>]
type PreferLocalPlacement = class
inherit PlacementStrategy
Public Class PreferLocalPlacement
Inherits PlacementStrategy
Public NotInheritable Class PreferLocalPlacement
Inherits PlacementStrategy
- 继承
- 属性
注解
如果主机与 grain 类型不兼容,或者 grain 收到不兼容的请求,则 grain 将放置在随机兼容的服务器上。
构造函数
PreferLocalPlacement() |
首选本地放置策略指示,如果 grain 在群集中的其他位置尚未处于活动状态,并且本地主机与其兼容,则应始终将 grain 放置在本地主机上。 |
属性
IsUsingGrainDirectory |
获取一个值,该值指示此放置策略是否需要在 grain 目录中注册激活。 (继承自 PlacementStrategy) |
方法
Initialize(GrainProperties) |
使用提供的 grain 属性初始化此类型的实例。 (继承自 PlacementStrategy) |
PopulateGrainProperties(IServiceProvider, Type, GrainType, Dictionary<String,String>) |
填充 grain 属性以指定首选放置策略。 (继承自 PlacementStrategy) |