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


SqlInlineConstraintAnnotation - класс

Моделирует заметку для встроенного ограничения.

Иерархия наследования

System.Object
  Microsoft.Data.Schema.SchemaModel.ModelAnnotation
    Microsoft.Data.Schema.Sql.SchemaModel.SqlInlineConstraintAnnotation

Пространство имен:  Microsoft.Data.Schema.Sql.SchemaModel
Сборка:  Microsoft.Data.Schema.Sql (в Microsoft.Data.Schema.Sql.dll)

Синтаксис

'Декларация
Public Class SqlInlineConstraintAnnotation _
    Inherits ModelAnnotation
public class SqlInlineConstraintAnnotation : ModelAnnotation
public ref class SqlInlineConstraintAnnotation : public ModelAnnotation
type SqlInlineConstraintAnnotation =  
    class
        inherit ModelAnnotation
    end
public class SqlInlineConstraintAnnotation extends ModelAnnotation

Тип SqlInlineConstraintAnnotation предоставляет следующие члены.

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

  Имя Описание
Защищенный метод SqlInlineConstraintAnnotation Инициализирует новый экземпляр класса SqlInlineConstraintAnnotation.

В начало страницы

Свойства

  Имя Описание
Открытое свойство AnnotationClass Получает объект метаданных, описывающий этот экземпляр. (Унаследовано от ModelAnnotation.)
Открытое свойство IsAttachedToStore Получает значение, показывающее, присоединена ли заметка к объекту ModelStore. (Унаследовано от ModelAnnotation.)
Открытое свойство Model Получает или задает объект ModelStore. (Унаследовано от ModelAnnotation.)
Открытое свойство Name Получает или задает имя заметки. (Унаследовано от ModelAnnotation.)

В начало страницы

Методы

  Имя Описание
Открытый метод Delete Удаляет данный экземпляр из модели схемы. (Унаследовано от ModelAnnotation.)
Открытый метод Equals Возвращает значение, указывающее, равен ли заданный объект текущему объекту. (Унаследовано от ModelAnnotation.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetElements Возвращает список элементов в данном экземпляре. (Унаследовано от ModelAnnotation.)
Открытый метод GetHashCode Не требуется. (Унаследовано от ModelAnnotation.)
Открытый метод GetProperty<TProperty> Извлекает заданное свойство. (Унаследовано от ModelAnnotation.)
Открытый метод GetRelationshipEntries Возвращает записи отношений, к которым присоединена данная заметка. (Унаследовано от ModelAnnotation.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод IsDeleted Возвращает значение, указывающее, был ли данный экземпляр удален. (Унаследовано от ModelAnnotation.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод SetProperty<TProperty> Задает значение предоставленного свойства. (Унаследовано от ModelAnnotation.)
Открытый метод ToString Возвращение строки, представляющей текущий объект. (Унаследовано от Object.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.Data.Schema.Sql.SchemaModel - пространство имен