Freigeben über


TableOperation Klasse

Definition

Stellt einen einzelnen Tabellenvorgang dar.

public sealed class TableOperation
type TableOperation = class
Public NotInheritable Class TableOperation
Vererbung
TableOperation

Eigenschaften

Entity

Ruft die Entität ab, auf der ausgeführt wird.

OperationType

Ruft den Typ des Vorgangs ab.

Methoden

Delete(ITableEntity)

Erstellt einen neuen Tabellenvorgang, der die angegebene Entität aus einer Tabelle löscht.

Insert(ITableEntity)

Erstellt einen neuen Tabellenvorgang, der die angegebene Entität in eine Tabelle einfügt.

Insert(ITableEntity, Boolean)

Erstellt einen neuen Tabellenvorgang, der die angegebene Entität in eine Tabelle einfügt.

InsertOrMerge(ITableEntity)

Erstellt einen neuen Tabellenvorgang, der die angegebene Entität in eine Tabelle einfügt, wenn die Entität nicht vorhanden ist. Wenn die Entität vorhanden ist, werden ihre Inhalte mit der angegebenen Entität zusammengeführt.

InsertOrReplace(ITableEntity)

Erstellt einen neuen Tabellenvorgang, der die angegebene Entität in eine Tabelle einfügt, wenn die Entität nicht vorhanden ist. Wenn die Entität vorhanden ist, werden ihre Inhalte durch die angegebene Entität ersetzt.

Merge(ITableEntity)

Erstellt einen neuen Tabellenvorgang, der die Inhalte der angegebenen Entität mit der vorhandenen Entität in einer Tabelle zusammenführt.

Replace(ITableEntity)

Erstellt einen neuen Tabellenvorgang, der die Inhalte der angegebenen Entität in einer Tabelle ersetzt.

Retrieve(String, String, List<String>)

Erstellt einen neuen Tabellenvorgang, der die Inhalte der angegebenen Entität in einer Tabelle abruft.

Retrieve<TElement>(String, String, List<String>)

Erstellt einen neuen Tabellenvorgang, der die Inhalte der angegebenen Entität in einer Tabelle abruft.

Retrieve<TResult>(String, String, EntityResolver<TResult>, List<String>)

Erstellt einen neuen Tabellenvorgang, der die Inhalte der angegebenen Entität in einer Tabelle abruft.

Gilt für: