MemoryGrainStorage Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| Name | Description |
|---|---|
| MemoryGrainStorage(String, MemoryGrainStorageOptions, ILogger<MemoryGrainStorage>, IGrainFactory) |
Default constructor. |
| MemoryGrainStorage(String, MemoryGrainStorageOptions, ILoggerFactory, IGrainFactory) |
Default constructor. |
| MemoryGrainStorage(String, MemoryGrainStorageOptions, ILogger<MemoryGrainStorage>, IGrainFactory, IGrainStorageSerializer) |
Initializes a new instance of the MemoryGrainStorage class. |
| MemoryGrainStorage(String, MemoryGrainStorageOptions, ILogger<MemoryGrainStorage>, IGrainFactory, IGrainStorageSerializer, IActivatorProvider) |
Initializes a new instance of the MemoryGrainStorage class. |
MemoryGrainStorage(String, MemoryGrainStorageOptions, ILogger<MemoryGrainStorage>, IGrainFactory)
- Source:
- MemoryStorage.cs
Default constructor.
public MemoryGrainStorage(string name, Orleans.Configuration.MemoryGrainStorageOptions options, Microsoft.Extensions.Logging.ILogger<Orleans.Storage.MemoryGrainStorage> logger, Orleans.IGrainFactory grainFactory);
new Orleans.Storage.MemoryGrainStorage : string * Orleans.Configuration.MemoryGrainStorageOptions * Microsoft.Extensions.Logging.ILogger<Orleans.Storage.MemoryGrainStorage> * Orleans.IGrainFactory -> Orleans.Storage.MemoryGrainStorage
Public Sub New (name As String, options As MemoryGrainStorageOptions, logger As ILogger(Of MemoryGrainStorage), grainFactory As IGrainFactory)
Parameters
- name
- String
The name.
- options
- MemoryGrainStorageOptions
The options.
- logger
- ILogger<MemoryGrainStorage>
The logger.
- grainFactory
- IGrainFactory
The grain factory.
Applies to
MemoryGrainStorage(String, MemoryGrainStorageOptions, ILoggerFactory, IGrainFactory)
Default constructor.
public MemoryGrainStorage(string name, Orleans.Configuration.MemoryGrainStorageOptions options, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, Orleans.IGrainFactory grainFactory);
new Orleans.Storage.MemoryGrainStorage : string * Orleans.Configuration.MemoryGrainStorageOptions * Microsoft.Extensions.Logging.ILoggerFactory * Orleans.IGrainFactory -> Orleans.Storage.MemoryGrainStorage
Public Sub New (name As String, options As MemoryGrainStorageOptions, loggerFactory As ILoggerFactory, grainFactory As IGrainFactory)
Parameters
- name
- String
- options
- MemoryGrainStorageOptions
- loggerFactory
- ILoggerFactory
- grainFactory
- IGrainFactory
Applies to
MemoryGrainStorage(String, MemoryGrainStorageOptions, ILogger<MemoryGrainStorage>, IGrainFactory, IGrainStorageSerializer)
- Source:
- MemoryStorage.cs
- Source:
- MemoryStorage.cs
- Source:
- MemoryStorage.cs
- Source:
- MemoryStorage.cs
- Source:
- MemoryStorage.cs
- Source:
- MemoryStorage.cs
Initializes a new instance of the MemoryGrainStorage class.
public MemoryGrainStorage(string name, Orleans.Configuration.MemoryGrainStorageOptions options, Microsoft.Extensions.Logging.ILogger<Orleans.Storage.MemoryGrainStorage> logger, Orleans.IGrainFactory grainFactory, Orleans.Storage.IGrainStorageSerializer defaultGrainStorageSerializer);
new Orleans.Storage.MemoryGrainStorage : string * Orleans.Configuration.MemoryGrainStorageOptions * Microsoft.Extensions.Logging.ILogger<Orleans.Storage.MemoryGrainStorage> * Orleans.IGrainFactory * Orleans.Storage.IGrainStorageSerializer -> Orleans.Storage.MemoryGrainStorage
Public Sub New (name As String, options As MemoryGrainStorageOptions, logger As ILogger(Of MemoryGrainStorage), grainFactory As IGrainFactory, defaultGrainStorageSerializer As IGrainStorageSerializer)
Parameters
- name
- String
The name.
- options
- MemoryGrainStorageOptions
The options.
- logger
- ILogger<MemoryGrainStorage>
The logger.
- grainFactory
- IGrainFactory
The grain factory.
- defaultGrainStorageSerializer
- IGrainStorageSerializer
The default grain storage serializer.
Applies to
MemoryGrainStorage(String, MemoryGrainStorageOptions, ILogger<MemoryGrainStorage>, IGrainFactory, IGrainStorageSerializer, IActivatorProvider)
- Source:
- MemoryStorage.cs
Initializes a new instance of the MemoryGrainStorage class.
public MemoryGrainStorage(string name, Orleans.Configuration.MemoryGrainStorageOptions options, Microsoft.Extensions.Logging.ILogger<Orleans.Storage.MemoryGrainStorage> logger, Orleans.IGrainFactory grainFactory, Orleans.Storage.IGrainStorageSerializer defaultGrainStorageSerializer, Orleans.Serialization.Serializers.IActivatorProvider activatorProvider);
new Orleans.Storage.MemoryGrainStorage : string * Orleans.Configuration.MemoryGrainStorageOptions * Microsoft.Extensions.Logging.ILogger<Orleans.Storage.MemoryGrainStorage> * Orleans.IGrainFactory * Orleans.Storage.IGrainStorageSerializer * Orleans.Serialization.Serializers.IActivatorProvider -> Orleans.Storage.MemoryGrainStorage
Public Sub New (name As String, options As MemoryGrainStorageOptions, logger As ILogger(Of MemoryGrainStorage), grainFactory As IGrainFactory, defaultGrainStorageSerializer As IGrainStorageSerializer, activatorProvider As IActivatorProvider)
Parameters
- name
- String
The name.
- options
- MemoryGrainStorageOptions
The options.
- logger
- ILogger<MemoryGrainStorage>
The logger.
- grainFactory
- IGrainFactory
The grain factory.
- defaultGrainStorageSerializer
- IGrainStorageSerializer
The default grain storage serializer.
- activatorProvider
- IActivatorProvider