Executables 类
Contains a collection of Executable objects. This class cannot be inherited.
继承层次结构
System. . :: . .Object
Microsoft.SqlServer.Dts.Runtime. . :: . .DTSReadOnlyCollectionBase
Microsoft.SqlServer.Dts.Runtime..::..Executables
命名空间: Microsoft.SqlServer.Dts.Runtime
程序集: Microsoft.SqlServer.ManagedDTS(在 Microsoft.SqlServer.ManagedDTS.dll 中)
语法
声明
Public NotInheritable Class Executables _
Inherits DTSReadOnlyCollectionBase
用法
Dim instance As Executables
public sealed class Executables : DTSReadOnlyCollectionBase
public ref class Executables sealed : public DTSReadOnlyCollectionBase
[<SealedAttribute>]
type Executables =
class
inherit DTSReadOnlyCollectionBase
end
public final class Executables extends DTSReadOnlyCollectionBase
Executables 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
Count | Gets the number of elements contained in the DTSReadOnlyCollectionBase instance. (从 DTSReadOnlyCollectionBase 继承。) | |
IsSynchronized | Gets a value that indicates whether access to the DTSReadOnlyCollectionBase is synchronized (thread-safe). (从 DTSReadOnlyCollectionBase 继承。) | |
Item | Returns an Executable object from the collection. | |
SyncRoot | Gets an object that can be used to synchronize access to the DTSReadOnlyCollectionBase. (从 DTSReadOnlyCollectionBase 继承。) |
页首
方法
名称 | 说明 | |
---|---|---|
Add | Adds a new container or task object to the Executables collection. | |
Contains | Returns a Boolean that indicates whether the items in the collection can be accessed using the index as the parameter. | |
CopyTo | Copies the entire DTSReadOnlyCollectionBase to a compatible one-dimensional array, starting at the specified index of the target array. (从 DTSReadOnlyCollectionBase 继承。) | |
CreateManagedObject | 基础结构。 (从 DTSReadOnlyCollectionBase 继承。) | |
Equals | (从 Object 继承。) | |
Finalize | (从 Object 继承。) | |
GetCount | 基础结构。 (从 DTSReadOnlyCollectionBase 继承。) | |
GetEnumerator | Returns an ExecutableEnumerator that can iterate through the Executables collection. | |
GetHashCode | (从 Object 继承。) | |
GetManagedEnumerator | 基础结构。 (从 DTSReadOnlyCollectionBase 继承。) | |
GetType | (从 Object 继承。) | |
Join | Adds an existing container or task object to the Executables collection. | |
MemberwiseClone | (从 Object 继承。) | |
Remove | Removes an Executable object from the collection. | |
ToString | (从 Object 继承。) |
页首
注释
All containers, including the Package, Sequence, TaskHost, DtsEventHandler, ForLoop, and ForEachLoop, have an Executables property that contains the collection of executable objects processed by the run-time engine during execution of the container. The order of execution of the objects in the collection is determined by the PrecedenceConstraints inherited and implemented by the containers. You can add tasks to a package and set their properties graphically using the SSIS Designer, or programmatically using the run-time object model to build the package in Microsoft Visual Basic, Microsoft Visual C++, or C#. For more information, see 设计和实现包 (Integration Services) and 将任务添加到控制流.
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。