Application.SaveToXml Yöntemi
paket xml tanımını bir dosyaya kaydeder.
Ad Alanı: Microsoft.SqlServer.Dts.Runtime
Derleme: Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS içinde.dll)
Sözdizimi
'Bildirim
Public Sub SaveToXml ( _
fileName As String, _
package As Package, _
events As IDTSEvents _
)
'Kullanım
Dim instance As Application
Dim fileName As String
Dim package As Package
Dim events As IDTSEvents
instance.SaveToXml(fileName, package, _
events)
public void SaveToXml(
string fileName,
Package package,
IDTSEvents events
)
public:
void SaveToXml(
String^ fileName,
Package^ package,
IDTSEvents^ events
)
member SaveToXml :
fileName:string *
package:Package *
events:IDTSEvents -> unit
public function SaveToXml(
fileName : String,
package : Package,
events : IDTSEvents
)
Parametreler
- fileName
Tür: System.String
Kaydetmek için dosya adı.
- package
Tür: Microsoft.SqlServer.Dts.Runtime.Package
Kaydetmek için paket nesne.
- events
Tür: Microsoft.SqlServer.Dts.Runtime.IDTSEvents
Bir IDTSEvents nesne.
Açıklamalar
Paket dosyası normalde uzantısı olan DTSX.
Belirtilen dosya adı, fileName oluşturulur, parametre yok.
Örnekler
Aşağıdaki örnek DTSX paket adı myXMLPackage.dtsx olan xml biçiminde kaydeder.
static void Main(string[] args)
{
// The variable pkg points to the location
// of the ExecuteProcess package sample
// that is installed with the SSIS samples.
string pkg = @"C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Package Samples\ExecuteProcess Sample\ExecuteProcess\UsingExecuteProcess.dtsx";
Application app = new Application();
Package p = app.LoadPackage(pkg, null);
app.SaveToXml("myXMLPackage.dtsx", p, null);
}
Shared Sub Main(ByVal args() As String)
' The variable pkg points to the location
' of the ExecuteProcess package sample
' that is installed with the SSIS samples.
Dim pkg As String = "C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Package Samples\ExecuteProcess Sample\ExecuteProcess\UsingExecuteProcess.dtsx"
Dim app As Application = New Application()
Dim p As Package = app.LoadPackage(pkg,Nothing)
app.SaveToXml("myXMLPackage.dtsx", p, Nothing)
End Sub