ExtendedProperty 类
This class contains members that hold additional information about a package.
继承层次结构
System. . :: . .Object
Microsoft.SqlServer.Dts.Runtime. . :: . .DtsObject
Microsoft.SqlServer.Dts.Runtime..::..ExtendedProperty
命名空间: Microsoft.SqlServer.Dts.Runtime
程序集: Microsoft.SqlServer.ManagedDTS(在 Microsoft.SqlServer.ManagedDTS.dll 中)
语法
声明
Public NotInheritable Class ExtendedProperty _
Inherits DtsObject _
Implements IDTSPersist, IDTSName, IComponent, IDisposable
用法
Dim instance As ExtendedProperty
public sealed class ExtendedProperty : DtsObject,
IDTSPersist, IDTSName, IComponent, IDisposable
public ref class ExtendedProperty sealed : public DtsObject,
IDTSPersist, IDTSName, IComponent, IDisposable
[<SealedAttribute>]
type ExtendedProperty =
class
inherit DtsObject
interface IDTSPersist
interface IDTSName
interface IComponent
interface IDisposable
end
public final class ExtendedProperty extends DtsObject implements IDTSPersist, IDTSName, IComponent, IDisposable
ExtendedProperty 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
CreationName | Returns the string that is used by the run-time engine to create an instance of the ExtendedProperty object and to add the object to the ExtendedProperties collection. This property is read-only. | |
DataType | Gets the DataType of the value stored in this instance for the package. This field is read-only. | |
Description | Gets or sets the description related to the property stored in this instance. | |
ID | Gets the GUID for this instance. | |
Name | Gets or sets a name for what is stored in this instance. | |
Namespace | Gets or sets the namespace associated with this information. | |
Site | 基础结构。 | |
Value | Gets or sets the value for the information stored in this instance. |
页首
方法
名称 | 说明 | |
---|---|---|
Dispose | Releases the resources used by the instance of this class. | |
Equals | Determines whether two object instances are equal. (从 DtsObject 继承。) | |
Finalize | (从 Object 继承。) | |
GetHashCode | Returns the hash code for this instance. (从 DtsObject 继承。) | |
GetType | (从 Object 继承。) | |
LoadFromXML | This method is not callable by your application code. To load a package saved as .xml, use the Application..::..LoadPackage method | |
MemberwiseClone | (从 Object 继承。) | |
SaveToXML | This method is not callable by your application code. To save a package as .xml, use the Application..::..SaveToXml method. | |
ToString | (从 Object 继承。) |
页首
注释
The ExtendedProperties collection lets custom information be stored with a package. For example, SSIS Designer itself stores package layout information in extended properties. Although the package extended properties of the package are hidden at design time and ignored at run time, they are persisted with the package and provide a convenient way to attach user-defined information or metadata to a package for possible use by an automated process or custom tool.
Each ExtendedProperty has a Name, a Description, a DataType, and a Value. Use the ExtendedProperties property of the Package to access its extended properties collection, and use the Add method of the collection to add a new extended property.
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。