Compartir a través de


DtsProperty.GetValue(Object) Método

Definición

Devuelve el valor de la propiedad.

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

Parámetros

o
Object

El objeto primario de la propiedad cuyo valor se va a devolver.

Devoluciones

Un objeto que contiene el valor de la propiedad.

Ejemplos

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  

Comentarios

Cuando se solicita el valor de una propiedad llamando al GetValue método , el objeto que debe pasar como parámetro es el objeto al que pertenece la propiedad. Por ejemplo, si está trabajando con un administrador de conexiones OLE DB como se muestra en el ejemplo siguiente y ha creado un DtsProperty objeto para su ServerName propiedad, pasará el objeto de administrador de conexiones como parámetro al GetValue método .

Se aplica a