DtsProperty 类

定义

包含几个容器使用的属性以及属性方法。 此类不能被继承。

public ref class DtsProperty sealed : Microsoft::SqlServer::Dts::Runtime::DtsObject
public sealed class DtsProperty : Microsoft.SqlServer.Dts.Runtime.DtsObject
type DtsProperty = class
    inherit DtsObject
Public NotInheritable Class DtsProperty
Inherits DtsObject
继承
DtsProperty

注解

多个容器实现 IDTSPropertiesProvider 接口。 它向集合提供继承器, Properties 该集合是容器具有的属性的集合。 循环访问此 Properties 集合很有用,而不是单独访问每个属性。 集合 Properties 返回一个 DtsProperties 对象,集合中的每个单个对象都是一个 DtsProperty 对象。 由于对象集合DtsProperty存储在集合中DtsProperties,因此可以使用 Microsoft Visual Basic) 语法中的 (For Each循环访问集合foreach,或者PropertyEnumerator查看此类具有的属性。

属性

ConnectionType

返回连接管理器用于创建连接的名称。 此字段为只读。

Get

返回一个布尔值,该值指示是否可以读取属性值。 此字段为只读。

Name

返回属性名称。 此字段为只读。

PropertyKind

获取包含有关属性的自定义特性信息的 DTSPropertyKind 枚举。 此信息由设计器使用。

Set

返回一个布尔值,该值指示引用的对象属性是否可更改。 此字段为只读。

Type

返回参数的数据类型。 此字段为只读。

TypeConverter

返回属性的类型转换器对象的程序集限定的类型名称。

UITypeEditor

返回属性的图形编辑器的程序集限定的类型名称。 此类型为只读的。

方法

Equals(Object)

确定两个对象实例是否相等。

(继承自 DtsObject)
GetExport(Object)

返回指定对象的导出标志。

GetExpression(Object)

返回一个字符串,其中包含指定对象的表达式。 Null 表示未分配任何表达式。

GetHashCode()

返回此实例的哈希代码。

(继承自 DtsObject)
GetPackagePath(Object)

返回一个字符串,其中包含指定包位置的相对路径。

GetValue(Object)

返回属性的值。

SetExport(Object, Boolean)

设置指定对象的导出标志。

SetExpression(Object, String)

将指定的表达式分配给对象。 指定 null 以从属性中删除现有表达式。

SetValue(Object, Object)

设置属性的值。

适用于