Udostępnij za pośrednictwem


Metoda DtsProperty.GetValue

Zwraca wartość właściwość.

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Runtime
Zestaw:  Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)

Składnia

'Deklaracja
Public Function GetValue ( _
    o As Object _
) As Object
'Użycie
Dim instance As DtsProperty
Dim o As Object
Dim returnValue As Object

returnValue = instance.GetValue(o)
public Object GetValue(
    Object o
)
public:
Object^ GetValue(
    Object^ o
)
member GetValue : 
        o:Object -> Object 
public function GetValue(
    o : Object
) : Object

Parametry

  • o
    Typ: System.Object
    Obiekt nadrzędny właściwość, której wartość ma być zwrócona.

Wartość zwracana

Typ: System.Object
Obiekt, który zawiera wartość właściwość.

Uwagi

Kiedy wartość właściwości zażądać wywołując GetValue metoda obiektu, który musi upłynąć jako parametr jest obiekt, do którego należy właściwość.Na przykład, jeśli pracujesz z Menedżerem połączeń OLE DB jak pokazano w poniższym przykładzie utworzono DtsProperty obiektu dla jego nazwa_serwera właściwość, następnie byłyby obiektu menedżer połączeń jako parametr przekazać do GetValue metoda.

Przykłady

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=AdventureWorks2008R2;" +
        "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=AdventureWorks2008R2;" & _
      "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