Search Results for

    Show / Hide Table of Contents

    Namespace Venflow

    Classes

    Database

    A Database instance represents a session with the database and can be used to perform CRUD operations with your tables and entities.

    DatabaseConfigurationOptionsBuilder

    Provides an option builder to further statically configure a Database instance.

    DatabaseOptionsBuilder<TDatabase>

    Provides an option builder to further dynamically configure a Database instance.

    FormattableSqlStringBuilder

    Allows for a safe string interpolated SQL concatenation.

    InvalidEntityRelationException

    Represents errors that occur during the relation entity generation.

    KeyConverter

    Provides a way of converting Key<TEntity, TKey> to strings and vice versa.

    NpgsqlCommandExtensions

    Provides a set of useful extension methods for the class.

    NpgsqlQuotedNameTranslator

    A name translator which preserves CLR names (e.g. SomeClass) when mapping names to the database.

    ParameterTypeHandler

    A class which contains methods to configure the used type handlers while parsing Interpolated arguments.

    Table<TEntity>

    A Table<TEntity> is used to perform CRUD operations against the table represented by TEntity.

    TableBase<TEntity>

    A TableBase<TEntity> is used to perform query operations of all sorts.

    TypeArgumentException

    Represents an error which occur when an invalid type argument gets passed to a generic method.

    VenflowConfiguration

    Contains methods to globally set the configuration of Venflow.

    VenflowDbType

    Structs

    Key<TEntity, TKey>

    This is used to create strongly-typed ids.

    Interfaces

    IDatabaseTransaction

    Represents a transaction to be made with a database.

    IKey

    Do not use this interface, if you are not absolutely sure what it does.

    IKey<TEntity, TKey>

    This interface should be implemented by structs, to create strongly-typed ids.

    IParameterTypeHandler

    A parameter type handler which can be used with the method.

    Delegates

    LoggerCallback

    Represent a method that will handle all Logs produced by a Database instance.

    Theme

    Back to top Copyright © 2021 Twenty