DTSCheckpointUsage Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt Werte an, die beschreiben, ob oder wann ein Paket neu gestartet wird.
public enum class DTSCheckpointUsage
public enum DTSCheckpointUsage
type DTSCheckpointUsage =
Public Enum DTSCheckpointUsage
- Vererbung
-
DTSCheckpointUsage
Felder
Always | 2 | Gibt an, dass das Paket immer neu gestartet wird. |
IfExists | 1 | Gibt an, dass das Paket neu gestartet wird, wenn die von CheckpointFileName angegebene Datei gefunden wird. |
Never | 0 | Gibt an, dass das Paket nie neu gestartet wird. Dies ist der Standardwert. |
Beispiele
Im folgenden Beispiel wird die Eigenschaft auf CheckpointUsage festgelegt.
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SqlServer.Dts.Runtime;
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);
// Set the CheckpointUsage to IfExists to force package to restart if
// the file specified by the CheckpointFileName property is found.
pkg.CheckpointUsage = DTSCheckpointUsage.IfExists;
Console.WriteLine("Check for existing checkpoint file? {0}", pkg.CheckpointUsage);
}
}
}
Imports System
Imports System.Collections.Generic
Imports System.Text
Imports Microsoft.SqlServer.Dts.Runtime
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)
' Set the CheckpointUsage to IfExists to force package to restart if
' the file specified by the CheckpointFileName property is found.
pkg.CheckpointUsage = DTSCheckpointUsage.IfExists
Console.WriteLine("Check for existing checkpoint file? {0}", pkg.CheckpointUsage)
End Sub
End Class
End Namespace
Beispielausgabe:
Suchen Sie nach vorhandener Prüfpunktdatei? IfExists