Share via


PackageClass Class

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

For more information, see Package.

Namespace:  Microsoft.SqlServer.Dts.Runtime.Wrapper
Assembly:  Microsoft.SqlServer.DTSRuntimeWrap (in Microsoft.SqlServer.DTSRuntimeWrap.dll)

Syntax

'Declaration
<ClassInterfaceAttribute()> _
<GuidAttribute("17BCA6E8-A95D-497E-B2F9-AF6AA475916F")> _
Public Class PackageClass _
    Implements Package, IDTSPackage100, IDTSContainer100, IDTSExecutable100,  _
    IDTSEventsProvider100, IDTSExecutionMetrics100, IDTSSequence100, IDTSPropertiesProvider100, IDTSName100,  _
    IDTSBreakpointSite100, IDTSSuspend100, IDTSPersist100, IDTSRuntimeObject100, IDTSDumpConfiguration100
'Usage
Dim instance As PackageClass
[ClassInterfaceAttribute()]
[GuidAttribute("17BCA6E8-A95D-497E-B2F9-AF6AA475916F")]
public class PackageClass : Package, 
    IDTSPackage100, IDTSContainer100, IDTSExecutable100, IDTSEventsProvider100, IDTSExecutionMetrics100, 
    IDTSSequence100, IDTSPropertiesProvider100, IDTSName100, IDTSBreakpointSite100, IDTSSuspend100, 
    IDTSPersist100, IDTSRuntimeObject100, IDTSDumpConfiguration100
[ClassInterfaceAttribute()]
[GuidAttribute(L"17BCA6E8-A95D-497E-B2F9-AF6AA475916F")]
public ref class PackageClass : Package, 
    IDTSPackage100, IDTSContainer100, IDTSExecutable100, IDTSEventsProvider100, IDTSExecutionMetrics100, 
    IDTSSequence100, IDTSPropertiesProvider100, IDTSName100, IDTSBreakpointSite100, IDTSSuspend100, 
    IDTSPersist100, IDTSRuntimeObject100, IDTSDumpConfiguration100
[<ClassInterfaceAttribute()>]
[<GuidAttribute("17BCA6E8-A95D-497E-B2F9-AF6AA475916F")>]
type PackageClass =  
    class
        interface Package
        interface IDTSPackage100
        interface IDTSContainer100
        interface IDTSExecutable100
        interface IDTSEventsProvider100
        interface IDTSExecutionMetrics100
        interface IDTSSequence100
        interface IDTSPropertiesProvider100
        interface IDTSName100
        interface IDTSBreakpointSite100
        interface IDTSSuspend100
        interface IDTSPersist100
        interface IDTSRuntimeObject100
        interface IDTSDumpConfiguration100
    end
public class PackageClass implements Package, IDTSPackage100, IDTSContainer100, IDTSExecutable100, IDTSEventsProvider100, IDTSExecutionMetrics100, IDTSSequence100, IDTSPropertiesProvider100, IDTSName100, IDTSBreakpointSite100, IDTSSuspend100, IDTSPersist100, IDTSRuntimeObject100, IDTSDumpConfiguration100

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.Dts.Runtime.Wrapper.PackageClass

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.