SqlCeChangeTracking.PurgeTombstoneTableData-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 Tombstonedaten für die angegebene Tabelle.
Namespace: System.Data.SqlServerCe
Assembly: System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)
Syntax
'Declaration
Public Sub PurgeTombstoneTableData ( _
tableName As String, _
pType As PurgeType, _
retentionValue As Long _
)
'Usage
Dim instance As SqlCeChangeTracking
Dim tableName As String
Dim pType As PurgeType
Dim retentionValue As Long
instance.PurgeTombstoneTableData(tableName, _
pType, retentionValue)
public void PurgeTombstoneTableData(
string tableName,
PurgeType pType,
long retentionValue
)
public:
void PurgeTombstoneTableData(
String^ tableName,
PurgeType pType,
long long retentionValue
)
member PurgeTombstoneTableData :
tableName:string *
pType:PurgeType *
retentionValue:int64 -> unit
public function PurgeTombstoneTableData(
tableName : String,
pType : PurgeType,
retentionValue : long
)
Parameter
- tableName
Typ: System.String
Der Name der Tabelle, für die Tombstonedaten gelöscht werden.
- 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 Tombstonedaten geändert wurden.
- retentionValue
Typ: System.Int64
Eine Zahl, die die Obergrenze angibt, bis zu der Tombstonezeilen beibehalten werden sollen. Bei einem zeitbasierten Löschvorgang gibt der Parameter die Anzahl der Tage ab dem aktuellen Datum an, über die die Tombstonedaten beibehalten werden. Wenn der Löschvorgang auf einer Commitfolgenummer (CSN) basiert, gibt der Parameter die CSN der letzten Transaktion an, für die Tombstonedaten beibehalten werden sollten.