Share via


DtsProperty.GetValue(Object) Méthode

Définition

Retourne la valeur de la propriété.

public:
 System::Object ^ GetValue(System::Object ^ o);
public object GetValue (object o);
member this.GetValue : obj -> obj
Public Function GetValue (o As Object) As Object

Paramètres

o
Object

Objet parent de la propriété dont la valeur doit être retournée.

Retours

Objet qui contient la valeur de la propriété.

Exemples

using System;  
using Microsoft.SqlServer.Dts.Runtime;  

namespace DtsPropertyGetValueCS  
{  
  class Program  
  {  
    static void Main(string[] args)  
    {  
      Package testPackage;  
      ConnectionManager testConnection;  
      DtsProperty testProperty;  
      string propertyValue;  

      testPackage = new Package();  
      testConnection = testPackage.Connections.Add("OLEDB");  
      testConnection.ConnectionString = "Provider=SQLOLEDB;" +  
        "Data Source=(local);Initial Catalog=AdventureWorks;" +  
        "Integrated Security=SSPI";  
      testConnection.Name = "Test Connection Manager";  

      testProperty = testConnection.Properties["ServerName"];  
      propertyValue = testProperty.GetValue(testConnection).ToString();  

      Console.WriteLine("The value of ServerName is: " + propertyValue);  
      Console.Read();  

    }  
  }  
}  
Imports Microsoft.SqlServer.Dts.Runtime  

Module Module1  

  Sub Main()  

    Dim testPackage As Package  
    Dim testConnection As ConnectionManager  
    Dim testProperty As DtsProperty  
    Dim propertyValue As String  

    testPackage = New Package()  
    testConnection = testPackage.Connections.Add("OLEDB")  
    testConnection.ConnectionString = "Provider=SQLOLEDB;" & _  
      "Data Source=(local);Initial Catalog=AdventureWorks;" & _  
      "Integrated Security=SSPI"  
    testConnection.Name = "Test Connection Manager"  

    testProperty = testConnection.Properties("ServerName")  
    propertyValue = testProperty.GetValue(testConnection).ToString()  

    Console.WriteLine("The value of ServerName is: " & propertyValue)  
    Console.Read()  

  End Sub  

End Module  

Remarques

Lorsque vous demandez la valeur d’une propriété en appelant la GetValue méthode, l’objet que vous devez transmettre en tant que paramètre est l’objet auquel appartient la propriété. Par exemple, si vous utilisez un gestionnaire de connexions OLE DB comme indiqué dans l’exemple suivant et que vous avez créé un DtsProperty objet pour sa ServerName propriété, vous transmettez l’objet gestionnaire de connexions comme paramètre à la GetValue méthode.

S’applique à