DTSTransactionOption Numaralandırması
Hareket desteklenebilirlik açıklar ve bir kapsayıcı hareketlerde katılıp katılmayacağını belirtir.
Ad Alanı: Microsoft.SqlServer.Dts.Runtime
Derleme: Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS içinde.dll)
Sözdizimi
'Bildirim
Public Enumeration DTSTransactionOption
'Kullanım
Dim instance As DTSTransactionOption
public enum DTSTransactionOption
public enum class DTSTransactionOption
type DTSTransactionOption
public enum DTSTransactionOption
Üyeler
Üye adı | Açıklama | |
---|---|---|
NotSupported | Bu kapsayıcı için hiçbir işlem başlatılır ve sonuç olarak, tek bir ana konteyner tarafından başlatılmış olup olmadığını geçerli hareketin sonucunu, bu kapsayıcı yürütme sırasında değiştirilen verileri etkilemez belirtir.Üst kapsayıcı bir hareket başladı bile, bu değişiklikleri geri almak almak değil olduğunu anlamına gelir. | |
Supported | Bu kapsayıcı bir işlem başlatılacağını belirtir.Ancak, bu bir, işlemde kullanılacak üst kapsayıcı biri başladı.Bu varsayılan seçenektir. | |
Required | Bu kapsayıcıdaki üst kapsayıcı zaten bir hareketin sahip olduğu sürece başlatılacak yeni bir hareket neden olacağını belirtir durum, üst maddenin hareketi katıldı. |
Açıklamalar
Bu numaralandırma kapsayıcı hareketlerde katılıp katılmayacağını belirtmek için kapsayıcı kullanılır.
Örnekler
Aşağıdaki kod örneği bu numaralandırma değeri değiştirmek için kullanımını gösterir Package.TransactionOption.
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SqlServer.Dts.Runtime;
namespace Microsoft.SqlServer.SSIS.Samples
{
class Program
{
static void Main(string[] args)
{
Application app = new Application();
Package pkg = new Package();
// Display the default value of TransactionOption.
Console.WriteLine("TransactionOption: {0}", pkg.TransactionOption);
// Modify the value.
pkg.TransactionOption = DTSTransactionOption.Required;
// Display the new value of TransactionOption.
Console.WriteLine("TransactionOption: {0}", pkg.TransactionOption);
}
}
}
Imports System
Imports System.Collections.Generic
Imports System.Text
Imports Microsoft.SqlServer.Dts.Runtime
Namespace Microsoft.SqlServer.SSIS.Samples
Class Program
Shared Sub Main(ByVal args() As String)
Dim app As Application = New Application()
Dim pkg As Package = New Package()
' Display the default value of TransactionOption.
Console.WriteLine("TransactionOption: {0}", pkg.TransactionOption)
' Modify the value.
pkg.TransactionOption = DTSTransactionOption.Required
' Display the new value of TransactionOption.
Console.WriteLine("TransactionOption: {0}", pkg.TransactionOption)
End Sub
End Class
End Namespace
Örnek Çıktı:
Sağlayın ve: Desteklenen
Sağlayın ve: Gerekli