IReadOnlySequence Интерфейс

Определение

Представляет последовательность базы данных в модели.

public interface IReadOnlySequence : Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable
type IReadOnlySequence = interface
    interface IReadOnlyAnnotatable
Public Interface IReadOnlySequence
Implements IReadOnlyAnnotatable
Производный
Реализации

Комментарии

Дополнительные сведения и примеры см. в разделе Последовательности баз данных .

Свойства

ClrType
Является устаревшей..

Type Возвращает значение значений, возвращаемых последовательностью.

IncrementBy

Возвращает увеличенную сумму для получения каждого нового значения в последовательности.

IsCyclic

Возвращает значение, указывающее, будет ли последовательность начинаться снова с начала при достижении максимального значения.

Item[String]

Возвращает значение заметки с заданным именем, возвращая null значение , если она не существует.

(Унаследовано от IReadOnlyAnnotatable)
MaxValue

Возвращает максимальное значение, поддерживаемое последовательностью, или null значение , если значение none не задано.

MinValue

Возвращает минимальное значение, поддерживаемое последовательностью, или null значение , если значение none не задано.

Model

Возвращает модель, в которой определена эта последовательность.

ModelSchema

Возвращает схему модели последовательности. Это тот, который указан в HasSequence(ModelBuilder, String, String) и для использования с FindSequence(IConventionModel, String, String).

Name

Возвращает имя последовательности в базе данных.

Schema

Возвращает схему базы данных, содержащую последовательность.

StartValue

Возвращает значение, с которого будет начинаться последовательность.

Type

Возвращает тип значений, возвращаемых последовательностью.

Методы

AnnotationsToDebugString(Int32)

Возвращает отладочную строку для всех заметок, объявленных в объекте .

(Унаследовано от IReadOnlyAnnotatable)
FindAnnotation(String)

Возвращает заметку с заданным именем, возвращающую null значение , если она не существует.

(Унаследовано от IReadOnlyAnnotatable)
GetAnnotation(String)

Возвращает заметку с заданным именем, вызывая исключение, если она не существует.

(Унаследовано от IReadOnlyAnnotatable)
GetAnnotations()

Возвращает все заметки для текущего объекта.

(Унаследовано от IReadOnlyAnnotatable)
ToDebugString(MetadataDebugStringOptions, Int32)

Создает понятное представление заданных метаданных.

Предупреждение. Не полагайтесь на формат возвращаемой строки. Он предназначен только для отладки и может изменяться произвольно между выпусками.

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