Partilhar via


IReadOnlySequence Interface

Definição

Representa uma sequência de banco de dados no modelo.

public interface IReadOnlySequence : Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable
type IReadOnlySequence = interface
    interface IReadOnlyAnnotatable
Public Interface IReadOnlySequence
Implements IReadOnlyAnnotatable
Derivado
Implementações

Comentários

Consulte Sequências de banco de dados para obter mais informações e exemplos.

Propriedades

ClrType
Obsoleto.

Obtém o Type dos valores retornados pela sequência.

IncrementBy

Obtém o valor incrementado para obter cada novo valor na sequência.

IsCyclic

Obtém o valor que indica se a sequência será iniciada novamente desde o início quando o valor máximo for atingido.

Item[String]

Obtém o valor da anotação com o nome fornecido, retornando null se ela não existir.

(Herdado de IReadOnlyAnnotatable)
MaxValue

Obtém o valor máximo com suporte pela sequência ou null se nenhum foi definido.

MinValue

Obtém o valor mínimo com suporte pela sequência ou null se nenhum foi definido.

Model

Obtém o modelo no qual essa sequência é definida.

ModelSchema

Obtém o esquema de modelo da sequência. Este é o especificado em HasSequence(ModelBuilder, String, String) e aquele a ser usado com FindSequence(IConventionModel, String, String).

Name

Obtém o nome da sequência no banco de dados.

Schema

Obtém o esquema de banco de dados que contém a sequência.

StartValue

Obtém o valor no qual a sequência será iniciada.

Type

Obtém o tipo de valores retornados pela sequência.

Métodos

AnnotationsToDebugString(Int32)

Obtém a cadeia de caracteres de depuração para todas as anotações declaradas no objeto .

(Herdado de IReadOnlyAnnotatable)
FindAnnotation(String)

Obtém a anotação com o nome fornecido, retornando null se ela não existir.

(Herdado de IReadOnlyAnnotatable)
GetAnnotation(String)

Obtém a anotação com o nome fornecido, lançando se ela não existir.

(Herdado de IReadOnlyAnnotatable)
GetAnnotations()

Obtém todas as anotações no objeto atual.

(Herdado de IReadOnlyAnnotatable)
ToDebugString(MetadataDebugStringOptions, Int32)

Cria uma representação legível por humanos dos metadados determinados.

Aviso: não dependa do formato da cadeia de caracteres retornada. Ele foi projetado apenas para depuração e pode mudar arbitrariamente entre as versões.

Aplica-se a