Sdílet prostřednictvím


SaveChangesOptions Výčet

Definice

Označuje možnosti změny při zavolání SaveChanges() .

Tento výčet podporuje bitové kombinace hodnot jeho členů.

public enum class SaveChangesOptions
[System.Flags]
public enum SaveChangesOptions
[<System.Flags>]
type SaveChangesOptions = 
Public Enum SaveChangesOptions
Dědičnost
SaveChangesOptions
Atributy

Pole

Batch 1

Všechny čekající změny se uloží do jednoho dávkového požadavku.

ContinueOnError 2

Čekající změny se ukládají pomocí několika požadavků na server a operace pokračuje po výskytu chyby.

None 0

Čekající změny se ukládají pomocí několika požadavků na server, ale operace se zastaví při prvním selhání (výchozí).

ReplaceOnUpdate 4

Čekající aktualizace se provádějí tak, že nahradí všechny hodnoty entity ve zdroji dat hodnotami z aktualizované entity (HTTP PUT) místo pouhé aktualizace změněných hodnot (HTTP MERGE), což je výchozí chování.

Poznámky

ContinueOnError Pokud je tato možnost nastavená, budou se i po výskytu chyby zkoušet další operace.

Pokud se dávkování nepoužívá, DataServiceResponse.BatchHeaders vrátí vlastnost prázdnou kolekci DataServiceResponse.BatchStatusCode a vlastnost je nulová.

Nemůžete nastavit obojí Batch a ContinueOnError současně.

Platí pro

Viz také