Aracılığıyla paylaş


SaveChangesOptions Sabit listesi

Tanım

SaveChanges() çağrıldığında değişiklik seçeneklerini gösterir.

Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.

public enum class SaveChangesOptions
[System.Flags]
public enum SaveChangesOptions
[<System.Flags>]
type SaveChangesOptions = 
Public Enum SaveChangesOptions
Devralma
SaveChangesOptions
Öznitelikler

Alanlar

Name Değer Description
None 0

Bekleyen değişiklikler, sunucuya birden çok istek kullanılarak kaydedilir, ancak ilk hatada (varsayılan) işlem durdurulur.

Batch 1

Bekleyen tüm değişiklikler tek bir toplu iş isteğine kaydedilir.

ContinueOnError 2

Bekleyen değişiklikler, sunucuya yönelik birden çok istek kullanılarak kaydedilir ve bir hata oluştuktan sonra işlem devam eder.

ReplaceOnUpdate 4

Bekleyen güncelleştirmeler, veri kaynağındaki varlığın tüm değerleri yalnızca değiştirilen değerleri (HTTP MERGE) güncelleştirmek yerine güncelleştirilmiş varlıktaki (HTTP PUT) değerlerle değiştirilerek yapılır. Bu, varsayılan davranıştır.

Açıklamalar

ContinueOnError Seçenek ayarlandığında, sonraki işlemler bir hata oluştuktan sonra bile denenmeye devam eder.

Toplu işlem kullanılmadığında özelliği DataServiceResponse.BatchHeaders boş bir koleksiyon döndürür ve DataServiceResponse.BatchStatusCode özelliği sıfır olur.

Hem hem de BatchContinueOnError aynı anda ayarlayamazsınız.

Şunlara uygulanır

Ayrıca bkz.