DtsProperty.GetValue(Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna o valor da propriedade.
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
O objeto pai da propriedade cujo valor deverá ser retornado.
Retornos
Um objeto que contém o valor da propriedade.
Exemplos
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
Comentários
Quando você solicita o valor de uma propriedade chamando o GetValue método, o objeto que você deve passar como um parâmetro é o objeto ao qual a propriedade pertence. Por exemplo, se você estiver trabalhando com um gerenciador de conexões OLE DB, conforme mostrado no exemplo a seguir, e tiver criado um DtsProperty objeto para sua ServerName
propriedade, passará o objeto do gerenciador de conexões como o parâmetro para o GetValue método.