Table of Contents

Interface IEntityChangeDescriptor

Namespace
LinqToDB.Mapping
Assembly
linq2db.dll

Mapping entity descriptor change interface.

public interface IEntityChangeDescriptor
Extension Methods

Properties

Columns

Gets list of change interfaces for column descriptors for current entity.

IEnumerable<IColumnChangeDescriptor> Columns { get; }

Property Value

IEnumerable<IColumnChangeDescriptor>

DatabaseName

Gets or sets optional database name, to override default database name. See DatabaseName<T>(ITable<T>, string?) method for support information per provider.

string? DatabaseName { get; set; }

Property Value

string

SchemaName

Gets or sets optional schema/owner name, to override default name. See SchemaName<T>(ITable<T>, string?) method for support information per provider.

string? SchemaName { get; set; }

Property Value

string

ServerName

Gets or sets optional linked server name. See ServerName<T>(ITable<T>, string?) method for support information per provider.

string? ServerName { get; set; }

Property Value

string

TableName

Gets or sets name of table or view in database.

string TableName { get; set; }

Property Value

string

TableOptions

Gets or sets Table options. See TableOptions enum for support information per provider.

TableOptions TableOptions { get; set; }

Property Value

TableOptions

TypeAccessor

Gets mapping type accessor.

TypeAccessor TypeAccessor { get; }

Property Value

TypeAccessor