Поделиться через


SqlServerTableBuilderExtensions.IsTemporal Метод

Определение

Перегрузки

IsTemporal(OwnedNavigationTableBuilder, Action<OwnedNavigationTemporalTableBuilder>)

Настраивает таблицу как темпоральную.

IsTemporal(OwnedNavigationTableBuilder, Boolean)

Настраивает таблицу как темпоральную.

IsTemporal(TableBuilder, Action<TemporalTableBuilder>)

Настраивает таблицу как темпоральную.

IsTemporal(TableBuilder, Boolean)

Настраивает таблицу как темпоральную.

IsTemporal<TEntity>(TableBuilder<TEntity>, Boolean)

Настраивает таблицу как темпоральную.

IsTemporal<TEntity>(TableBuilder<TEntity>, Action<TemporalTableBuilder<TEntity>>)

Настраивает таблицу как темпоральную.

IsTemporal<TOwnerEntity,TDependentEntity>(OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationTemporalTableBuilder<TOwnerEntity, TDependentEntity>>)

Настраивает таблицу как темпоральную.

IsTemporal<TOwnerEntity,TDependentEntity>(OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity>, Boolean)

Настраивает таблицу как темпоральную.

IsTemporal(OwnedNavigationTableBuilder, Action<OwnedNavigationTemporalTableBuilder>)

Исходный код:
SqlServerTableBuilderExtensions.cs
Исходный код:
SqlServerTableBuilderExtensions.cs
Исходный код:
SqlServerTableBuilderExtensions.cs

Настраивает таблицу как темпоральную.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder IsTemporal (this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder tableBuilder, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTemporalTableBuilder> buildAction);
static member IsTemporal : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTemporalTableBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder
<Extension()>
Public Function IsTemporal (tableBuilder As OwnedNavigationTableBuilder, buildAction As Action(Of OwnedNavigationTemporalTableBuilder)) As OwnedNavigationTableBuilder

Параметры

tableBuilder
OwnedNavigationTableBuilder

Построитель настраиваемой таблицы.

buildAction
Action<OwnedNavigationTemporalTableBuilder>

Действие, выполняющее настройку темпоральной таблицы.

Возвращаемое значение

Один и тот же экземпляр построителя, чтобы можно было объединить несколько вызовов в цепочку.

Комментарии

Дополнительные сведения см. в статье Использование SQL Server темпоральных таблиц с EF Core.

Применяется к

IsTemporal(OwnedNavigationTableBuilder, Boolean)

Исходный код:
SqlServerTableBuilderExtensions.cs
Исходный код:
SqlServerTableBuilderExtensions.cs
Исходный код:
SqlServerTableBuilderExtensions.cs

Настраивает таблицу как темпоральную.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTemporalTableBuilder IsTemporal (this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder tableBuilder, bool temporal = true);
static member IsTemporal : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTemporalTableBuilder
<Extension()>
Public Function IsTemporal (tableBuilder As OwnedNavigationTableBuilder, Optional temporal As Boolean = true) As OwnedNavigationTemporalTableBuilder

Параметры

tableBuilder
OwnedNavigationTableBuilder

Построитель настраиваемой таблицы.

temporal
Boolean

Значение типа , указывающее, является ли таблица темпоральной.

Возвращаемое значение

Объект , который можно использовать для настройки темпоральной таблицы.

Комментарии

Дополнительные сведения см. в статье Использование SQL Server темпоральных таблиц с EF Core.

Применяется к

IsTemporal(TableBuilder, Action<TemporalTableBuilder>)

Исходный код:
SqlServerTableBuilderExtensions.cs
Исходный код:
SqlServerTableBuilderExtensions.cs
Исходный код:
SqlServerTableBuilderExtensions.cs
Исходный код:
SqlServerTableBuilderExtensions.cs

Настраивает таблицу как темпоральную.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder IsTemporal (this Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder tableBuilder, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TemporalTableBuilder> buildAction);
static member IsTemporal : Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TemporalTableBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder
<Extension()>
Public Function IsTemporal (tableBuilder As TableBuilder, buildAction As Action(Of TemporalTableBuilder)) As TableBuilder

Параметры

tableBuilder
TableBuilder

Построитель настраиваемой таблицы.

buildAction
Action<TemporalTableBuilder>

Действие, выполняющее настройку темпоральной таблицы.

Возвращаемое значение

Один и тот же экземпляр построителя, чтобы можно было объединить несколько вызовов в цепочку.

Комментарии

Дополнительные сведения и примеры см. в статье Использование SQL Server темпоральных таблиц с EF Core.

Применяется к

IsTemporal(TableBuilder, Boolean)

Исходный код:
SqlServerTableBuilderExtensions.cs
Исходный код:
SqlServerTableBuilderExtensions.cs
Исходный код:
SqlServerTableBuilderExtensions.cs
Исходный код:
SqlServerTableBuilderExtensions.cs

Настраивает таблицу как темпоральную.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.TemporalTableBuilder IsTemporal (this Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder tableBuilder, bool temporal = true);
static member IsTemporal : Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.TemporalTableBuilder
<Extension()>
Public Function IsTemporal (tableBuilder As TableBuilder, Optional temporal As Boolean = true) As TemporalTableBuilder

Параметры

tableBuilder
TableBuilder

Построитель настраиваемой таблицы.

temporal
Boolean

Значение типа , указывающее, является ли таблица темпоральной.

Возвращаемое значение

Объект , который можно использовать для настройки темпоральной таблицы.

Комментарии

Дополнительные сведения и примеры см. в статье Использование SQL Server темпоральных таблиц с EF Core.

Применяется к

IsTemporal<TEntity>(TableBuilder<TEntity>, Boolean)

Исходный код:
SqlServerTableBuilderExtensions.cs
Исходный код:
SqlServerTableBuilderExtensions.cs
Исходный код:
SqlServerTableBuilderExtensions.cs
Исходный код:
SqlServerTableBuilderExtensions.cs

Настраивает таблицу как темпоральную.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.TemporalTableBuilder<TEntity> IsTemporal<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder<TEntity> tableBuilder, bool temporal = true) where TEntity : class;
static member IsTemporal : Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder<'Entity (requires 'Entity : null)> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.TemporalTableBuilder<'Entity (requires 'Entity : null)> (requires 'Entity : null)
<Extension()>
Public Function IsTemporal(Of TEntity As Class) (tableBuilder As TableBuilder(Of TEntity), Optional temporal As Boolean = true) As TemporalTableBuilder(Of TEntity)

Параметры типа

TEntity

Настраиваемый тип сущности.

Параметры

tableBuilder
TableBuilder<TEntity>

Построитель настраиваемой таблицы.

temporal
Boolean

Значение типа , указывающее, является ли таблица темпоральной.

Возвращаемое значение

Объект , который можно использовать для настройки темпоральной таблицы.

Комментарии

Дополнительные сведения и примеры см. в статье Использование SQL Server темпоральных таблиц с EF Core.

Применяется к

IsTemporal<TEntity>(TableBuilder<TEntity>, Action<TemporalTableBuilder<TEntity>>)

Исходный код:
SqlServerTableBuilderExtensions.cs
Исходный код:
SqlServerTableBuilderExtensions.cs
Исходный код:
SqlServerTableBuilderExtensions.cs
Исходный код:
SqlServerTableBuilderExtensions.cs

Настраивает таблицу как темпоральную.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder<TEntity> IsTemporal<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder<TEntity> tableBuilder, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TemporalTableBuilder<TEntity>> buildAction) where TEntity : class;
static member IsTemporal : Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder<'Entity (requires 'Entity : null)> * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TemporalTableBuilder<'Entity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder<'Entity (requires 'Entity : null)> (requires 'Entity : null)
<Extension()>
Public Function IsTemporal(Of TEntity As Class) (tableBuilder As TableBuilder(Of TEntity), buildAction As Action(Of TemporalTableBuilder(Of TEntity))) As TableBuilder(Of TEntity)

Параметры типа

TEntity

Настраиваемый тип сущности.

Параметры

tableBuilder
TableBuilder<TEntity>

Построитель настраиваемой таблицы.

buildAction
Action<TemporalTableBuilder<TEntity>>

Действие, выполняющее настройку темпоральной таблицы.

Возвращаемое значение

Один и тот же экземпляр построителя, чтобы можно было объединить несколько вызовов в цепочку.

Комментарии

Дополнительные сведения и примеры см. в статье Использование SQL Server темпоральных таблиц с EF Core.

Применяется к

IsTemporal<TOwnerEntity,TDependentEntity>(OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationTemporalTableBuilder<TOwnerEntity, TDependentEntity>>)

Исходный код:
SqlServerTableBuilderExtensions.cs
Исходный код:
SqlServerTableBuilderExtensions.cs
Исходный код:
SqlServerTableBuilderExtensions.cs

Настраивает таблицу как темпоральную.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity> IsTemporal<TOwnerEntity,TDependentEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity> tableBuilder, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTemporalTableBuilder<TOwnerEntity,TDependentEntity>> buildAction) where TOwnerEntity : class where TDependentEntity : class;
static member IsTemporal : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTemporalTableBuilder<'OwnerEntity, 'DependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> (requires 'OwnerEntity : null and 'DependentEntity : null)
<Extension()>
Public Function IsTemporal(Of TOwnerEntity As Class, TDependentEntity As Class) (tableBuilder As OwnedNavigationTableBuilder(Of TOwnerEntity, TDependentEntity), buildAction As Action(Of OwnedNavigationTemporalTableBuilder(Of TOwnerEntity, TDependentEntity))) As OwnedNavigationTableBuilder(Of TOwnerEntity, TDependentEntity)

Параметры типа

TOwnerEntity

Тип сущности, владеющей связью.

TDependentEntity

Тип зависимой сущности связи.

Параметры

tableBuilder
OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity>

Построитель настраиваемой таблицы.

buildAction
Action<OwnedNavigationTemporalTableBuilder<TOwnerEntity,TDependentEntity>>

Действие, выполняющее настройку темпоральной таблицы.

Возвращаемое значение

Один и тот же экземпляр построителя, чтобы можно было объединить несколько вызовов в цепочку.

Комментарии

Дополнительные сведения см. в статье Использование SQL Server темпоральных таблиц с EF Core.

Применяется к

IsTemporal<TOwnerEntity,TDependentEntity>(OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity>, Boolean)

Исходный код:
SqlServerTableBuilderExtensions.cs
Исходный код:
SqlServerTableBuilderExtensions.cs
Исходный код:
SqlServerTableBuilderExtensions.cs

Настраивает таблицу как темпоральную.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTemporalTableBuilder<TOwnerEntity,TDependentEntity> IsTemporal<TOwnerEntity,TDependentEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity> tableBuilder, bool temporal = true) where TOwnerEntity : class where TDependentEntity : class;
static member IsTemporal : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTemporalTableBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> (requires 'OwnerEntity : null and 'DependentEntity : null)
<Extension()>
Public Function IsTemporal(Of TOwnerEntity As Class, TDependentEntity As Class) (tableBuilder As OwnedNavigationTableBuilder(Of TOwnerEntity, TDependentEntity), Optional temporal As Boolean = true) As OwnedNavigationTemporalTableBuilder(Of TOwnerEntity, TDependentEntity)

Параметры типа

TOwnerEntity

Тип сущности, владеющей связью.

TDependentEntity

Тип зависимой сущности связи.

Параметры

tableBuilder
OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity>

Построитель настраиваемой таблицы.

temporal
Boolean

Значение типа , указывающее, является ли таблица темпоральной.

Возвращаемое значение

Объект , который можно использовать для настройки темпоральной таблицы.

Комментарии

Дополнительные сведения см. в статье Использование SQL Server темпоральных таблиц с EF Core.

Применяется к