Task.Version Propriété

Définition

*** Membre déconseillé ; consultez les Remarques. *** Retourne la version de la tâche. Cette propriété est en lecture seule.

C#
public virtual int Version { get; }

Valeur de propriété

Entier qui contient le numéro de version de la tâche.

Exemples

L’exemple de code suivant crée la tâche Envoyer un courrier, qui hérite, Taskpuis affiche les propriétés héritées.

C#
using System;  
using System.Collections.Generic;  
using System.Text;  
using Microsoft.SqlServer.Dts.Runtime;  
using Microsoft.SqlServer.Dts.Tasks.SendMailTask;  

namespace Microsoft.SqlServer.SSIS.Samples  
{  
    class Program  
    {  
        static void Main(string[] args)  
        {  
            Application app = new Application();  
            Package pkg = new Package();  
            // Add a Send Mail task to the package.  
            Executable exec = pkg.Executables.Add("STOCK:SendMailTask");  

            // Cast the task to its own class.  
            TaskHost th = exec as TaskHost;  
            SendMailTask smTask = th.InnerObject as SendMailTask;  

            // Display the properties inherited from Task.  
            Console.WriteLine("ExecutionValue: {0}", smTask.ExecutionValue);  
            Console.WriteLine("Version: {0}", smTask.Version);  
            Console.WriteLine("WaitForMe: {0}", smTask.WaitForMe);  
        }  
    }  
}  

Exemple de sortie :

ExecutionValue :

Version : 0

WaitForMe : True

Remarques

Note

Ce membre sera supprimé dans une version ultérieure de MicrosoftSQL Server. Évitez d’utiliser ce membre dans le nouveau travail de développement et prévoyez de modifier les applications qui utilisent actuellement ce membre.

S’applique à

Produit Versions
SQL Server .NET SDK 2016, 2017, 2019