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 集合中,因此你可以使用 foreach (在 Visual Basic)语法或中的来循环访问该集合, For Each Microsoft 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)

设置属性的值。

适用于