TableStorage 类

表示表的数据生成。

继承层次结构

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

命名空间:  Microsoft.Data.Schema.Tools.DataGenerator
程序集:  Microsoft.Data.Schema.Tools(在 Microsoft.Data.Schema.Tools.dll 中)

语法

声明
Public MustInherit Class TableStorage _
    Implements IDisposable
public abstract class TableStorage : IDisposable
public ref class TableStorage abstract : IDisposable
[<AbstractClass>]
type TableStorage =  
    class
        interface IDisposable
    end
public abstract class TableStorage implements IDisposable

TableStorage 类型公开以下成员。

构造函数

  名称 说明
受保护的方法 TableStorage 从派生类中的构造函数调用,用于初始化 TableStorage 类。

页首

属性

  名称 说明
公共属性 CurrentCulture 获取表示当前线程使用的区域性的 CultureInfo。set 过程仅供内部使用。
公共属性 CurrentUICulture 获取 CultureInfo,它表示资源管理器在运行时查找区域性特定资源所用的当前区域性。set 过程仅供内部使用。

页首

方法

  名称 说明
公共方法 Dispose() 释放由 TableStorage 使用的所有资源。
受保护的方法 Dispose(Boolean) 在派生类中重写时,释放由 TableStorage 使用的非托管资源,也可以根据需要释放托管资源。
公共方法 Equals 确定指定的 Object 是否等于当前的 Object。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
受保护的方法 OnClear 在应清除表的存储时由数据生成引擎调用,以允许派生类执行其他任务。
受保护的方法 OnIsPopulated 返回一个值,指示是否用数据填充了所提供的列。
受保护的方法 OnOverrideGeneratorInstance 由数据生成引擎调用,以允许派生类忽略为所提供的表和列选择的数据生成器。
受保护的方法 OnStatus 状态更改时调用,以允许派生类执行其他任务。
受保护的方法 OnStore 应存储表数据时由数据生成引擎调用,以允许派生类执行其他任务。
受保护的方法 OnUpdateAssignedGenerator 更新分配的生成器时由数据生成引擎调用,以允许派生类执行其他任务。
受保护的方法 OnWarning 在引擎生成数据的过程中收到警告时,由数据生成器引擎调用。
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.Data.Schema.Tools.DataGenerator 命名空间

其他资源

Creating Custom Data Generators

数据生成器扩展性概述