DtsTaskAttribute.RequiredProductLevel Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets or sets a value from the DTSProductLevel enumeration so you can specify a specific product that this task is used with in the attribute.
public:
property Microsoft::SqlServer::Dts::Runtime::DTSProductLevel RequiredProductLevel { Microsoft::SqlServer::Dts::Runtime::DTSProductLevel get(); void set(Microsoft::SqlServer::Dts::Runtime::DTSProductLevel value); };
public Microsoft.SqlServer.Dts.Runtime.DTSProductLevel RequiredProductLevel { get; set; }
member this.RequiredProductLevel : Microsoft.SqlServer.Dts.Runtime.DTSProductLevel with get, set
Public Property RequiredProductLevel As DTSProductLevel
Property Value
Examples
using System;
using Microsoft.SqlServer.Dts.Runtime;
namespace Microsoft.SSIS.Samples
{
[DtsTask
(
DisplayName = "MyTask",
IconResource = "MyTask.MyTaskIcon.ico",
UITypeName = "My Custom Task," +
"Version=1.0.0.0," +
"Culture = Neutral," +
"PublicKeyToken = 12345abc6789de01",
TaskType = "PackageMaintenance",
TaskContact = "MyTask; company name; any other information",
RequiredProductLevel = DTSProductLevel.None
)]
public class MyTask : Task
{
// Your code here.
}
}
Imports System
Imports Microsoft.SqlServer.Dts.Runtime
<DtsTask(DisplayName:="MyTask", _
IconResource:="MyTask.MyTaskIcon.ico", _
UITypeName:="My Custom Task," & _
"Version=1.0.0.0,Culture=Neutral," & _
"PublicKeyToken=12345abc6789de01", _
TaskType:="PackageMaintenance", _
TaskContact:="MyTask; company name; any other information", _
RequiredProductLevel:=DTSProductLevel.None)> _
Public Class MyTask
Inherits Task
' Your code here.
End Class 'MyTask