Udostępnij za pośrednictwem


IReadOnlySequence Interfejs

Definicja

Reprezentuje sekwencję bazy danych w modelu.

public interface IReadOnlySequence : Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable
type IReadOnlySequence = interface
    interface IReadOnlyAnnotatable
Public Interface IReadOnlySequence
Implements IReadOnlyAnnotatable
Pochodne
Implementuje

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Sekwencje bazy danych .

Właściwości

ClrType
Przestarzałe.

Type Pobiera wartości zwracane przez sekwencję.

IncrementBy

Pobiera kwotę przyrostowaną w celu uzyskania każdej nowej wartości w sekwencji.

IsCyclic

Pobiera wartość wskazującą, czy sekwencja rozpocznie się ponownie od początku po osiągnięciu maksymalnej wartości.

Item[String]

Pobiera wartość adnotacji o podanej nazwie, zwracając null ją, jeśli nie istnieje.

(Odziedziczone po IReadOnlyAnnotatable)
MaxValue

Pobiera maksymalną wartość obsługiwaną przez sekwencję lub null jeśli żadna z nich nie została ustawiona.

MinValue

Pobiera minimalną wartość obsługiwaną przez sekwencję lub null jeśli żadna z nich nie została ustawiona.

Model

Pobiera model, w którym zdefiniowano tę sekwencję.

ModelSchema

Pobiera schemat modelu sekwencji. Jest to element określony w HasSequence(ModelBuilder, String, String) pliku i używany z FindSequence(IConventionModel, String, String)programem .

Name

Pobiera nazwę sekwencji w bazie danych.

Schema

Pobiera schemat bazy danych zawierający sekwencję.

StartValue

Pobiera wartość, przy której rozpocznie się sekwencja.

Type

Pobiera typ wartości zwracanych przez sekwencję.

Metody

AnnotationsToDebugString(Int32)

Pobiera ciąg debugowania dla wszystkich adnotacji zadeklarowanych w obiekcie.

(Odziedziczone po IReadOnlyAnnotatable)
FindAnnotation(String)

Pobiera adnotację o podanej nazwie, zwracając null , jeśli nie istnieje.

(Odziedziczone po IReadOnlyAnnotatable)
GetAnnotation(String)

Pobiera adnotację o podanej nazwie, zgłaszając, jeśli nie istnieje.

(Odziedziczone po IReadOnlyAnnotatable)
GetAnnotations()

Pobiera wszystkie adnotacje w bieżącym obiekcie.

(Odziedziczone po IReadOnlyAnnotatable)
ToDebugString(MetadataDebugStringOptions, Int32)

Tworzy czytelną dla człowieka reprezentację podanych metadanych.

Ostrzeżenie: nie polegaj na formacie zwracanego ciągu. Jest przeznaczony tylko do debugowania i może zmieniać się dowolnie między wydaniami.

Dotyczy