IPersistentStateFactory.Create Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Create<TState>(IGrainActivationContext, IPersistentStateConfiguration) | |
Create<TState>(IGrainContext, IPersistentStateConfiguration) |
Создает экземпляр постоянного состояния для предоставленного объекта grain. |
Create<TState>(IGrainActivationContext, IPersistentStateConfiguration)
- Исходный код:
- IPersistentStateFactory.cs
public Orleans.Runtime.IPersistentState<TState> Create<TState> (Orleans.Runtime.IGrainActivationContext context, Orleans.Runtime.IPersistentStateConfiguration config) where TState : new();
public Orleans.Runtime.IPersistentState<TState> Create<TState> (Orleans.Runtime.IGrainActivationContext context, Orleans.Runtime.IPersistentStateConfiguration config);
abstract member Create : Orleans.Runtime.IGrainActivationContext * Orleans.Runtime.IPersistentStateConfiguration -> Orleans.Runtime.IPersistentState<'State (requires 'State : (new : unit -> 'State))> (requires 'State : (new : unit -> 'State))
abstract member Create : Orleans.Runtime.IGrainActivationContext * Orleans.Runtime.IPersistentStateConfiguration -> Orleans.Runtime.IPersistentState<'State>
Public Function Create(Of TState As New) (context As IGrainActivationContext, config As IPersistentStateConfiguration) As IPersistentState(Of TState)
Public Function Create(Of TState) (context As IGrainActivationContext, config As IPersistentStateConfiguration) As IPersistentState(Of TState)
Параметры типа
- TState
Параметры
- context
- IGrainActivationContext
Возвращаемое значение
Применяется к
Create<TState>(IGrainContext, IPersistentStateConfiguration)
Создает экземпляр постоянного состояния для предоставленного объекта grain.
public Orleans.Runtime.IPersistentState<TState> Create<TState> (Orleans.Runtime.IGrainContext context, Orleans.Runtime.IPersistentStateConfiguration config);
abstract member Create : Orleans.Runtime.IGrainContext * Orleans.Runtime.IPersistentStateConfiguration -> Orleans.Runtime.IPersistentState<'State>
Public Function Create(Of TState) (context As IGrainContext, config As IPersistentStateConfiguration) As IPersistentState(Of TState)
Параметры типа
- TState
Базовый тип состояния.
Параметры
- context
- IGrainContext
Контекст grain.
Конфигурация аспекта состояния.
Возвращаемое значение
Экземпляр постоянного состояния для предоставленного объекта grain с указанной конфигурацией.