Interface IVersionTableMetaData
Namespace: FluentMigrator.Runner.VersionTableInfo
Assembly: FluentMigrator.Runner.dll
Syntax
public interface IVersionTableMetaData
Properties
ApplicationContext
Provides access to
ApplicationContext object.
Declaration
object ApplicationContext { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
Remarks
ApplicationContext value is set by FluentMigrator immediately after instantiation of a class implementing
IVersionTableMetaData and before any of properties of IVersionTableMetaData
is called. Properties can use ApplicationContext value to implement context-depending logic.
AppliedOnColumnName
Declaration
string AppliedOnColumnName { get; }
Property Value
| Type | Description |
|---|---|
| string |
ColumnName
Declaration
string ColumnName { get; }
Property Value
| Type | Description |
|---|---|
| string |
DescriptionColumnName
Declaration
string DescriptionColumnName { get; }
Property Value
| Type | Description |
|---|---|
| string |
OwnsSchema
Declaration
bool OwnsSchema { get; }
Property Value
| Type | Description |
|---|---|
| bool |
SchemaName
Declaration
string SchemaName { get; }
Property Value
| Type | Description |
|---|---|
| string |
TableName
Declaration
string TableName { get; }
Property Value
| Type | Description |
|---|---|
| string |
UniqueIndexName
Declaration
string UniqueIndexName { get; }
Property Value
| Type | Description |
|---|---|
| string |