Поделиться через


PersistentStateFactory.Create Метод

Определение

Перегрузки

Create<TState>(IGrainActivationContext, IPersistentStateConfiguration)
Create<TState>(IGrainContext, IPersistentStateConfiguration)

Создает экземпляр постоянного состояния для предоставленного объекта grain.

Create<TState>(IGrainActivationContext, IPersistentStateConfiguration)

Исходный код:
PersistentStateStorageFactory.cs
public Orleans.Runtime.IPersistentState<TState> Create<TState> (Orleans.Runtime.IGrainActivationContext context, Orleans.Runtime.IPersistentStateConfiguration cfg) where TState : new();
public Orleans.Runtime.IPersistentState<TState> Create<TState> (Orleans.Runtime.IGrainActivationContext context, Orleans.Runtime.IPersistentStateConfiguration cfg);
abstract member Create : Orleans.Runtime.IGrainActivationContext * Orleans.Runtime.IPersistentStateConfiguration -> Orleans.Runtime.IPersistentState<'State (requires 'State : (new : unit -> 'State))> (requires 'State : (new : unit -> 'State))
override this.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>
override this.Create : Orleans.Runtime.IGrainActivationContext * Orleans.Runtime.IPersistentStateConfiguration -> Orleans.Runtime.IPersistentState<'State>
Public Function Create(Of TState As New) (context As IGrainActivationContext, cfg As IPersistentStateConfiguration) As IPersistentState(Of TState)
Public Function Create(Of TState) (context As IGrainActivationContext, cfg As IPersistentStateConfiguration) As IPersistentState(Of TState)

Параметры типа

TState

Параметры

Возвращаемое значение

Реализации

Применяется к

Create<TState>(IGrainContext, IPersistentStateConfiguration)

Создает экземпляр постоянного состояния для предоставленного объекта grain.

public Orleans.Runtime.IPersistentState<TState> Create<TState> (Orleans.Runtime.IGrainContext context, Orleans.Runtime.IPersistentStateConfiguration cfg);
abstract member Create : Orleans.Runtime.IGrainContext * Orleans.Runtime.IPersistentStateConfiguration -> Orleans.Runtime.IPersistentState<'State>
override this.Create : Orleans.Runtime.IGrainContext * Orleans.Runtime.IPersistentStateConfiguration -> Orleans.Runtime.IPersistentState<'State>
Public Function Create(Of TState) (context As IGrainContext, cfg As IPersistentStateConfiguration) As IPersistentState(Of TState)

Параметры типа

TState

Базовый тип состояния.

Параметры

context
IGrainContext

Контекст grain.

Возвращаемое значение

Экземпляр постоянного состояния для предоставленного объекта grain с указанной конфигурацией.

Реализации

Применяется к