Search Results for

    Show / Hide Table of Contents

    Class SnapshotStoreSettings

    Configuration settings representation targeting Sql Server snapshot store actor.

    Inheritance
    Object
    SnapshotStoreSettings
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: Akka.Persistence.Sql.Common
    Assembly: Akka.Persistence.Sqlite.dll
    Syntax
    public class SnapshotStoreSettings

    Constructors

    | Improve this Doc View Source

    SnapshotStoreSettings(Config)

    Initializes a new instance of the SnapshotStoreSettings class.

    Declaration
    public SnapshotStoreSettings(Config config)
    Parameters
    Type Name Description
    Config config

    The configuration used to configure the settings.

    Exceptions
    Type Condition
    ArgumentNullException

    This exception is thrown when the specified config is undefined.

    Properties

    | Improve this Doc View Source

    AutoInitialize

    Flag determining in in case of snapshot store table missing, they should be automatically initialized.

    Declaration
    public bool AutoInitialize { get; }
    Property Value
    Type Description
    Boolean
    | Improve this Doc View Source

    ConnectionString

    Connection string used to access a persistent SQL Server instance.

    Declaration
    public string ConnectionString { get; }
    Property Value
    Type Description
    String
    | Improve this Doc View Source

    ConnectionStringName

    Name of the connection string stored in <connectionStrings> section of *.config file.

    Declaration
    public string ConnectionStringName { get; }
    Property Value
    Type Description
    String
    | Improve this Doc View Source

    ConnectionTimeout

    Connection timeout for SQL Server related operations.

    Declaration
    public TimeSpan ConnectionTimeout { get; }
    Property Value
    Type Description
    TimeSpan
    | Improve this Doc View Source

    DefaultSerializer

    The default serializer being used if no type match override is specified

    Declaration
    [Obsolete("This property should never be used, use the default `System.Object` serializer instead")]
    public string DefaultSerializer { get; }
    Property Value
    Type Description
    String
    | Improve this Doc View Source

    FullTableName

    TBD

    Declaration
    public string FullTableName { get; }
    Property Value
    Type Description
    String
    | Improve this Doc View Source

    ReadIsolationLevel

    Isolation level of transactions used during read query execution.

    Declaration
    public IsolationLevel ReadIsolationLevel { get; }
    Property Value
    Type Description
    IsolationLevel
    | Improve this Doc View Source

    SchemaName

    Schema name, where table corresponding to snapshot store is placed.

    Declaration
    public string SchemaName { get; }
    Property Value
    Type Description
    String
    | Improve this Doc View Source

    TableName

    Name of the table corresponding to snapshot store.

    Declaration
    public string TableName { get; }
    Property Value
    Type Description
    String
    | Improve this Doc View Source

    WriteIsolationLevel

    Isolation level of transactions used during write query execution.

    Declaration
    public IsolationLevel WriteIsolationLevel { get; }
    Property Value
    Type Description
    IsolationLevel

    Extension Methods

    ObjectExtensions.IsDefaultForType<T>(T)
    ObjectExtensions.AsOption<T>(T)
    Extensions.AsInstanceOf<T>(Object)
    In This Article
    • githubImprove this Doc
    • View Source
    Back to top
    Contribute
    • Project Chat
    • Discussion Forum
    • Source Code
    Support
    • Akka.NET Support Plans
    • Akka.NET Observability Tools
    • Akka.NET Training & Consulting
    Maintained By
    • Petabridge - The Akka.NET Company
    • Learn Akka.NET