Package.GetPackagePath Yöntemi
Döndürür bir dize içeren göreli yol paket konumu için.
Ad Alanı: Microsoft.SqlServer.Dts.Runtime
Derleme: Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS içinde.dll)
Sözdizimi
'Bildirim
Public Function GetPackagePath As String
'Kullanım
Dim instance As Package
Dim returnValue As String
returnValue = instance.GetPackagePath()
public string GetPackagePath()
public:
virtual String^ GetPackagePath() sealed
abstract GetPackagePath : unit -> string
override GetPackagePath : unit -> string
public final function GetPackagePath() : String
Dönüş Değeri
Tür: System.String
A dize , paket yol içerir.
Uygulamalar
Açıklamalar
Kullanmak için birden çok yolu vardır GetPackagePath yöntem.Örnek bölümünde gösterilen yöntem ek olarak GetPackagePath herhangi bir paket özelliklerinde çağrılabilir ve iade yol için hiçbir özellik.Aramalar için aşağıdaki kod örneği gösterir GetPackagePath birinci, ikinci ve üçüncü konumlarını özellikleri için Properties koleksiyon.
String prop = p2.Properties[0].GetPackagePath(p2);
Console.WriteLine("Package properties path = " + prop);
prop = p2.Properties[1].GetPackagePath(p2);
Console.WriteLine("Package properties path = " + prop);
prop = p2.Properties[2].GetPackagePath(p2);
Console.WriteLine("Package properties path = " + prop);
Örnek Çıktı:
Package path = \Package
Package properties path = \Package.CertificateContext
Package properties path = \Package.CertificateObject
Package properties path = \Package.CheckpointFileName
Örnekler
Aşağıdaki kod örneği, paket yol almak nasıl gösterir.
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SqlServer.Dts.Runtime;
using Microsoft.SqlServer.Dts.Tasks.ScriptTask;
namespace Package_API
{
class Program
{
static void Main(string[] args)
{
Application app = new Application();
Package pkg = new Package();
pkg = app.LoadPackage(@"C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Package Samples\CalculatedColumns Sample\CalculatedColumns\CalculatedColumns.dtsx", null);
// Show the package path.
Console.WriteLine("Package Path: {0}", pkg.GetPackagePath());
}
}
}
Imports System
Imports System.Collections.Generic
Imports System.Text
Imports Microsoft.SqlServer.Dts.Runtime
Imports Microsoft.SqlServer.Dts.Tasks.ScriptTask
Namespace Package_API
Class Program
Shared Sub Main(ByVal args() As String)
Dim app As Application = New Application()
Dim pkg As Package = New Package()
pkg = app.LoadPackage("C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Package Samples\CalculatedColumns Sample\CalculatedColumns\CalculatedColumns.dtsx", Nothing)
' Show the package path.
Console.WriteLine("Package Path: {0}", pkg.GetPackagePath())
End Sub
End Class
End Namespace
Örnek Çıktı:
Package Path: \Package