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


DataSink - класс

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

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

System.Object
  Microsoft.Data.Schema.Tools.DataGenerator.DataSink

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

Синтаксис

'Декларация
Public MustInherit Class DataSink _
    Implements IExtension
public abstract class DataSink : IExtension
public ref class DataSink abstract : IExtension
[<AbstractClass>]
type DataSink =  
    class
        interface IExtension
    end
public abstract class DataSink implements IExtension

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

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

  Имя Описание
Защищенный метод DataSink Вызывается из конструкторов в производных классах, чтобы инициализировать класс DataSink.

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

Свойства

  Имя Описание
Открытое свойство CurrentCulture Получает сведения о текущем языке и региональных параметрах.Процедура set предназначена для внутреннего использования.
Открытое свойство CurrentUICulture Возвращает CultureInfo, представляющий текущий язык и региональные параметры, используемые диспетчером ресурсов для поиска ресурсов, связанных с языком и региональными параметрами, во время выполнения.Процедура set предназначена для внутреннего использования.

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

Методы

  Имя Описание
Открытый метод Equals Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Защищенный метод OnConfigure Вызывается модулем создания данных во время настройки приемника данных, чтобы разрешить унаследованному классу выполнение дополнительных задач.
Защищенный метод OnCreateStorage Вызывается модулем создания данных во время выполнения, чтобы создать таблицу хранения и разрешить унаследованному классу выполнение дополнительных задач.
Защищенный метод OnValidateTarget Вызывается модулем создания данных во время проверки, чтобы разрешить унаследованному классу выполнение дополнительной проверки.
Открытый метод ToString Возвращение строки, представляющей текущий объект. (Унаследовано от Object.)
Защищенный метод ValidateDifference Вызывается модулем создания данных во время выполнения, чтобы выполнить дополнительную проверку на наличие различий между исходными и целевыми элементами.
Защищенный метод ValidateTargetModel Выполняет основную проверку по целевой базе данных, чтобы обеспечить выполнение плана создания данных для целевого объекта.

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

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

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

См. также

Ссылки

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

Другие ресурсы

Creating Custom Data Generators

Общие сведения о расширении генераторов данных