SqlCeChangeTracking.PurgeTransactionSequenceData-Methode

Der Typ verfügt über ein SecurityCriticalAttribute-Attribut, wodurch er auf die interne Verwendung durch die .NET Framework für Silverlight-Klassenbibliothek beschränkt wird. Von Anwendungscode, von dem ein beliebiges Element dieses Typs verwendet wird, wird eine MethodAccessException-Ausnahme ausgelöst.

[SECURITY CRITICAL]

Löscht die angegebenen Daten endgültig aus der Transaktionsverlaufstabelle.

Namespace:  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)

Syntax

'Declaration
Public Sub PurgeTransactionSequenceData ( _
    pType As PurgeType, _
    retentionValue As Long _
)
'Usage
Dim instance As SqlCeChangeTracking
Dim pType As PurgeType
Dim retentionValue As Long

instance.PurgeTransactionSequenceData(pType, _
    retentionValue)
public void PurgeTransactionSequenceData(
    PurgeType pType,
    long retentionValue
)
public:
void PurgeTransactionSequenceData(
    PurgeType pType, 
    long long retentionValue
)
member PurgeTransactionSequenceData : 
        pType:PurgeType * 
        retentionValue:int64 -> unit 
public function PurgeTransactionSequenceData(
    pType : PurgeType, 
    retentionValue : long
)

Parameter

  • pType
    Typ: System.Data.SqlServerCe.PurgeType
    Einer der PurgeType-Werte, der angibt, ob der Löschvorgang zeitbasiert ist oder auf der Commitfolgenummer (CSN) der letzten Transaktion basiert, durch die die Transaktionsverlaufsdaten geändert wurden.
  • retentionValue
    Typ: System.Int64
    Eine Zahl, die die Obergrenze angibt, bis zu der Zeilen beibehalten werden sollen. Bei einem zeitbasierten Löschvorgang gibt der Parameter die Anzahl der Tage ab dem aktuellen Datum an, über die die Transaktionsverlaufsdaten beibehalten werden. Wenn der Löschvorgang auf einer Commitfolgenummer (CSN) basiert, gibt der Parameter die CSN der letzten Transaktion an, für die Transaktionsverlaufsdaten beibehalten werden sollen.

Siehe auch

Verweis

SqlCeChangeTracking Klasse

System.Data.SqlServerCe-Namespace

PurgeType

GetLastCommittedCsn