PlacementStrategy Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Базовый тип для всех стратегий размещения.
[System.Serializable]
public abstract class PlacementStrategy
[System.Serializable]
[Orleans.SerializerTransparent]
public abstract class PlacementStrategy
[<System.Serializable>]
type PlacementStrategy = class
[<System.Serializable>]
[<Orleans.SerializerTransparent>]
type PlacementStrategy = class
Public MustInherit Class PlacementStrategy
- Наследование
-
PlacementStrategy
- Производный
- Атрибуты
Комментарии
Orleans использует настраиваемую систему размещения для выбора сервера для размещения grain. Директора по размещению используются для определения места активации grain. Директора по размещению связываются с зернами с помощью стратегии размещения. Объекты Grain указывают предпочтительную стратегию размещения с помощью атрибута в классе grain.
Конструкторы
PlacementStrategy() |
Базовый тип для всех стратегий размещения. |
Свойства
IsUsingGrainDirectory |
Возвращает значение, указывающее, требует ли эта стратегия размещения регистрации активаций в каталоге grain. |
Методы
Initialize(GrainProperties) |
Инициализирует экземпляр этого типа, используя предоставленные свойства grain. |
PopulateGrainProperties(IServiceProvider, Type, GrainType, Dictionary<String,String>) |
Заполняет свойства grain, чтобы указать предпочтительную стратегию размещения. |