VSDBCmdServices 类

该类及其成员保留供内部使用,不应在代码中使用。 表示 VSDBCmd 服务。

继承层次结构

System.Object
  Microsoft.Data.Schema.Build.VSDBCmdServices

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

语法

声明
Public Class VSDBCmdServices _
    Implements IExtensionInformation, IExtension
public class VSDBCmdServices : IExtensionInformation, 
    IExtension
public ref class VSDBCmdServices : IExtensionInformation, 
    IExtension
type VSDBCmdServices =  
    class
        interface IExtensionInformation
        interface IExtension
    end
public class VSDBCmdServices implements IExtensionInformation, IExtension

VSDBCmdServices 类型公开以下成员。

构造函数

  名称 说明
公共方法 VSDBCmdServices 初始化 VSDBCmdServices 类的新实例。

页首

属性

  名称 说明
公共属性 ConnectionString 获取或设置连接字符串。
公共属性 ExtensionHandle 获取扩展句柄。

页首

方法

  名称 说明
公共方法 Equals 确定指定的 Object 是否等于当前的 Object。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetDeployPropertyUsage
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetImportPropertyUsage
公共方法 GetSetableDeployProperties 返回可以针对指定的目标类型设置的部署属性的列表。
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
受保护的方法 OnGetAdditionalDeploymentOptions 返回 null。
受保护的方法 OnGetDeployPropertyUsage 返回 null。
受保护的方法 OnGetImportSchemaPropertyUsage 返回 null。
受保护的方法 OnGetReferenceDBSchema 返回 null。
受保护的方法 OnIncludeDeployProperty 返回 False。
受保护的方法 OnIncludeImportSchemaProperty 返回 False。
受保护的方法 OnInitializeConstructor(ReverseEngineerConstructor) 用于初始化反向工程构造函数。
受保护的方法 OnInitializeConstructor(SchemaDeploymentConstructor) 用于初始化架构部署构造函数。
受保护的方法 OnInitializeSchemaDeploymentOptions 重写可以允许对特定于 VSDBCMD 的用法选项进行初始化。
受保护的方法 OnPostProcessImportedModel 不做任何操作。
受保护的方法 OnSetAdditionalDeploymentOptions 重写此方法可以处理可能已为数据库架构提供程序的命令行指定的其他部署选项。
公共方法 SetExtensionHandle 设置扩展句柄。
公共方法静态成员 SetProperties 使用反射来动态设置属性的帮助器方法。
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

线程安全

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

请参见

参考

Microsoft.Data.Schema.Build 命名空间