Search Results for

    Show / Hide Table of Contents

    Class QueryConfiguration

    TBD

    Inheritance
    Object
    QueryConfiguration
    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.Journal
    Assembly: Akka.Persistence.Sqlite.dll
    Syntax
    [Serializable]
    public class QueryConfiguration

    Constructors

    | Improve this Doc View Source

    QueryConfiguration(String, String, String, String, String, String, String, String, String, String, String, String, TimeSpan, String, Boolean)

    TBD

    Declaration
    [Obsolete("Use .ctor that accepts read and write IsolationLevel instead (since v1.5.2)")]
    public QueryConfiguration(string schemaName, string journalEventsTableName, string metaTableName, string persistenceIdColumnName, string sequenceNrColumnName, string payloadColumnName, string manifestColumnName, string timestampColumnName, string isDeletedColumnName, string tagsColumnName, string orderingColumnName, string serializerIdColumnName, TimeSpan timeout, string defaultSerializer, bool useSequentialAccess)
    Parameters
    Type Name Description
    String schemaName

    TBD

    String journalEventsTableName

    TBD

    String metaTableName

    TBD

    String persistenceIdColumnName

    TBD

    String sequenceNrColumnName

    TBD

    String payloadColumnName

    TBD

    String manifestColumnName

    TBD

    String timestampColumnName

    TBD

    String isDeletedColumnName

    TBD

    String tagsColumnName

    TBD

    String orderingColumnName

    TBD

    String serializerIdColumnName

    TBD

    TimeSpan timeout

    TBD

    String defaultSerializer

    The default serializer used when not type override matching is found

    Boolean useSequentialAccess

    Uses the CommandBehavior.SequentialAccess when creating the command, providing a performance improvement for reading large BLOBS.

    | Improve this Doc View Source

    QueryConfiguration(String, String, String, String, String, String, String, String, String, String, String, String, TimeSpan, String, Boolean, Nullable<IsolationLevel>, Nullable<IsolationLevel>)

    TBD

    Declaration
    public QueryConfiguration(string schemaName, string journalEventsTableName, string metaTableName, string persistenceIdColumnName, string sequenceNrColumnName, string payloadColumnName, string manifestColumnName, string timestampColumnName, string isDeletedColumnName, string tagsColumnName, string orderingColumnName, string serializerIdColumnName, TimeSpan timeout, string defaultSerializer, bool useSequentialAccess, IsolationLevel? readIsolationLevel, IsolationLevel? writeIsolationLevel)
    Parameters
    Type Name Description
    String schemaName

    TBD

    String journalEventsTableName

    TBD

    String metaTableName

    TBD

    String persistenceIdColumnName

    TBD

    String sequenceNrColumnName

    TBD

    String payloadColumnName

    TBD

    String manifestColumnName

    TBD

    String timestampColumnName

    TBD

    String isDeletedColumnName

    TBD

    String tagsColumnName

    TBD

    String orderingColumnName

    TBD

    String serializerIdColumnName

    TBD

    TimeSpan timeout

    TBD

    String defaultSerializer

    The default serializer used when not type override matching is found

    Boolean useSequentialAccess

    Uses the CommandBehavior.SequentialAccess when creating the command, providing a performance improvement for reading large BLOBS.

    Nullable<IsolationLevel> readIsolationLevel

    Isolation level of transactions used during read query execution.

    Nullable<IsolationLevel> writeIsolationLevel

    Isolation level of transactions used during write query execution.

    Fields

    | Improve this Doc View Source

    IsDeletedColumnName

    TBD

    Declaration
    public readonly string IsDeletedColumnName
    Field Value
    Type Description
    String
    | Improve this Doc View Source

    JournalEventsTableName

    TBD

    Declaration
    public readonly string JournalEventsTableName
    Field Value
    Type Description
    String
    | Improve this Doc View Source

    ManifestColumnName

    TBD

    Declaration
    public readonly string ManifestColumnName
    Field Value
    Type Description
    String
    | Improve this Doc View Source

    MetaTableName

    TBD

    Declaration
    public readonly string MetaTableName
    Field Value
    Type Description
    String
    | Improve this Doc View Source

    OrderingColumnName

    TBD

    Declaration
    public readonly string OrderingColumnName
    Field Value
    Type Description
    String
    | Improve this Doc View Source

    PayloadColumnName

    TBD

    Declaration
    public readonly string PayloadColumnName
    Field Value
    Type Description
    String
    | Improve this Doc View Source

    PersistenceIdColumnName

    TBD

    Declaration
    public readonly string PersistenceIdColumnName
    Field Value
    Type Description
    String
    | Improve this Doc View Source

    SchemaName

    TBD

    Declaration
    public readonly string SchemaName
    Field Value
    Type Description
    String
    | Improve this Doc View Source

    SequenceNrColumnName

    TBD

    Declaration
    public readonly string SequenceNrColumnName
    Field Value
    Type Description
    String
    | Improve this Doc View Source

    SerializerIdColumnName

    TBD

    Declaration
    public readonly string SerializerIdColumnName
    Field Value
    Type Description
    String
    | Improve this Doc View Source

    TagsColumnName

    TBD

    Declaration
    public readonly string TagsColumnName
    Field Value
    Type Description
    String
    | Improve this Doc View Source

    Timeout

    TBD

    Declaration
    public readonly TimeSpan Timeout
    Field Value
    Type Description
    TimeSpan
    | Improve this Doc View Source

    TimestampColumnName

    TBD

    Declaration
    public readonly string TimestampColumnName
    Field Value
    Type Description
    String

    Properties

    | Improve this Doc View Source

    DefaultSerializer

    The default serializer used when not type override matching is found

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

    FullJournalTableName

    TBD

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

    FullMetaTableName

    TBD

    Declaration
    public string FullMetaTableName { 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

    UseSequentialAccess

    Uses the CommandBehavior.SequentialAccess when creating the command, providing a performance improvement for reading large BLOBS.

    Declaration
    public bool UseSequentialAccess { get; }
    Property Value
    Type Description
    Boolean
    | 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