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


AlterSequenceOperation Класс

Определение

Объект MigrationOperation для изменения существующей последовательности.

public class AlterSequenceOperation : Microsoft.EntityFrameworkCore.Migrations.Operations.MigrationOperation
public class AlterSequenceOperation : Microsoft.EntityFrameworkCore.Migrations.Operations.SequenceOperation, Microsoft.EntityFrameworkCore.Migrations.Operations.IAlterMigrationOperation
[System.Diagnostics.DebuggerDisplay("ALTER SEQUENCE {Name}")]
public class AlterSequenceOperation : Microsoft.EntityFrameworkCore.Migrations.Operations.SequenceOperation, Microsoft.EntityFrameworkCore.Migrations.Operations.IAlterMigrationOperation
type AlterSequenceOperation = class
    inherit MigrationOperation
type AlterSequenceOperation = class
    inherit SequenceOperation
    interface IAlterMigrationOperation
[<System.Diagnostics.DebuggerDisplay("ALTER SEQUENCE {Name}")>]
type AlterSequenceOperation = class
    inherit SequenceOperation
    interface IAlterMigrationOperation
Public Class AlterSequenceOperation
Inherits MigrationOperation
Public Class AlterSequenceOperation
Inherits SequenceOperation
Implements IAlterMigrationOperation
Наследование
AlterSequenceOperation
Наследование
Наследование
Атрибуты
Реализации

Комментарии

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

Конструкторы

AlterSequenceOperation()

Объект MigrationOperation для изменения существующей последовательности.

Свойства

IncrementBy

Объект MigrationOperation для изменения существующей последовательности.

IncrementBy

Сумма приращения при создании следующего значения в последовательности, значение по умолчанию равно 1.

(Унаследовано от SequenceOperation)
IsCyclic

Объект MigrationOperation для изменения существующей последовательности.

IsCyclic

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

(Унаследовано от SequenceOperation)
IsDestructiveChange

Указывает, может ли операция привести к потере данных в базе данных.

(Унаследовано от MigrationOperation)
IsReadOnly

Указывает, доступен ли текущий объект только для чтения.

(Унаследовано от AnnotatableBase)
Item[String]

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

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

Объект MigrationOperation для изменения существующей последовательности.

MaxValue

Максимальное значение последовательности или null , если не указано.

(Унаследовано от SequenceOperation)
MinValue

Объект MigrationOperation для изменения существующей последовательности.

MinValue

Минимальное значение последовательности или null значение , если оно не указано.

(Унаследовано от SequenceOperation)
Name

Имя последовательности.

OldSequence

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

Schema

Схема, содержащая последовательность, или null значение , если следует использовать схему по умолчанию.

Методы

AddAnnotation(String, Annotation)

Добавляет заметку к этому объекту. Вызывает исключение, если заметка с указанным именем уже существует.

(Унаследовано от Annotatable)
AddAnnotation(String, Object)

Добавляет заметку к этому объекту. Вызывает исключение, если заметка с указанным именем уже существует.

(Унаследовано от Annotatable)
AddAnnotations(IEnumerable<IAnnotation>)

Добавляет заметки к этому объекту.

(Унаследовано от AnnotatableBase)
AddAnnotations(IReadOnlyDictionary<String,Object>)

Добавляет заметки к этому объекту.

(Унаследовано от AnnotatableBase)
AddRuntimeAnnotation(String, Annotation)

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

(Унаследовано от AnnotatableBase)
AddRuntimeAnnotation(String, Object)

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

(Унаследовано от AnnotatableBase)
AddRuntimeAnnotations(IEnumerable<Annotation>)

Добавляет к этому объекту заметки среды выполнения.

(Унаследовано от AnnotatableBase)
AddRuntimeAnnotations(IReadOnlyDictionary<String,Object>)

Добавляет к этому объекту заметки среды выполнения.

(Унаследовано от AnnotatableBase)
CreateAnnotation(String, Object)

Создает новую заметку.

(Унаследовано от Annotatable)
CreateRuntimeAnnotation(String, Object)

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

(Унаследовано от AnnotatableBase)
EnsureMutable()

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

(Унаследовано от Annotatable)
EnsureReadOnly()

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

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

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

(Унаследовано от Annotatable)
FindRuntimeAnnotation(String)

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

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

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

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

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

(Унаследовано от Annotatable)
GetOrAddAnnotation(String, Object)

Добавляет заметку к этому объекту или возвращает существующую заметку, если она уже существует с указанным именем.

(Унаследовано от Annotatable)
GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg)

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

(Унаследовано от AnnotatableBase)
GetRuntimeAnnotations()

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

(Унаследовано от AnnotatableBase)
OnAnnotationSet(String, Annotation, Annotation)

Вызывается при установке или удалении заметки.

(Унаследовано от Annotatable)
RemoveAnnotation(String)

Удаляет заданную заметку из этого объекта .

(Унаследовано от Annotatable)
RemoveRuntimeAnnotation(String)

Удаляет заданную заметку среды выполнения из этого объекта.

(Унаследовано от AnnotatableBase)
SetAnnotation(String, Annotation, Annotation)

Задает заметку, хранящуюся в заданном ключе. Перезаписывает существующую заметку, если заметка с указанным именем уже существует.

(Унаследовано от Annotatable)
SetAnnotation(String, Annotation)

Задает заметку, хранящуюся в заданном ключе. Перезаписывает существующую заметку, если заметка с указанным именем уже существует.

(Унаследовано от Annotatable)
SetAnnotation(String, Object)

Задает заметку, хранящуюся в заданном ключе. Перезаписывает существующую заметку, если заметка с указанным именем уже существует.

(Унаследовано от Annotatable)
SetRuntimeAnnotation(String, Annotation, Annotation)

Задает заметку среды выполнения, хранящуюся в заданном ключе. Перезаписывает существующую заметку, если заметка с указанным именем уже существует.

(Унаследовано от AnnotatableBase)
SetRuntimeAnnotation(String, Object)

Задает заметку среды выполнения, хранящуюся в заданном ключе. Перезаписывает существующую заметку, если заметка с указанным именем уже существует.

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

Явные реализации интерфейса

IAlterMigrationOperation.OldAnnotations

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

IAnnotatable.AddRuntimeAnnotation(String, Object)

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

(Унаследовано от AnnotatableBase)
IAnnotatable.FindAnnotation(String)

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

(Унаследовано от Annotatable)
IAnnotatable.FindRuntimeAnnotation(String)

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

(Унаследовано от AnnotatableBase)
IAnnotatable.GetAnnotations()

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

(Унаследовано от Annotatable)
IAnnotatable.GetRuntimeAnnotations()

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

(Унаследовано от AnnotatableBase)
IAnnotatable.RemoveRuntimeAnnotation(String)

Удаляет заданную заметку среды выполнения из этого объекта.

(Унаследовано от AnnotatableBase)
IAnnotatable.SetRuntimeAnnotation(String, Object)

Задает заметку среды выполнения, хранящуюся в заданном ключе. Перезаписывает существующую заметку, если заметка с указанным именем уже существует.

(Унаследовано от AnnotatableBase)
IMutableAnnotatable.AddAnnotation(String, Object)

Добавляет заметку к этому объекту. Вызывает исключение, если заметка с указанным именем уже существует.

(Унаследовано от Annotatable)
IMutableAnnotatable.RemoveAnnotation(String)

Удаляет заданную заметку из этого объекта .

(Унаследовано от Annotatable)
IMutableAnnotatable.SetOrRemoveAnnotation(String, Object)

Задает заметку, хранящуюся под заданным именем. Перезаписывает существующую заметку, если заметка с указанным именем уже существует. Удаляет существующую заметку, если null она указана.

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

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

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

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

(Унаследовано от AnnotatableBase)
IReadOnlyAnnotatable.Item[String]

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

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

Методы расширения

AnnotationsToDebugString(IAnnotatable, Int32)

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

GetAnnotation(IAnnotatable, String)

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

AddAnnotations(IMutableAnnotatable, IEnumerable<IAnnotation>)

Добавляет заметки к объекту .

GetAnnotation(IMutableAnnotatable, String)

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

GetOrAddAnnotation(IMutableAnnotatable, String, String)

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

SetOrRemoveAnnotation(IMutableAnnotatable, String, Object)

Задает заметку, хранящуюся под заданным именем. Перезаписывает существующую заметку, если заметка с указанным именем уже существует. Удаляет существующую заметку, если null она указана.

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