Aracılığıyla paylaş


SaveChangesOptions Sabit listesi

Tanım

Çağrıldığında SaveChanges() 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

Batch 1

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

ContinueOnError 2

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

None 0

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

ReplaceOnUpdate 4

Bekleyen güncelleştirmeler, varsayılan davranış olan değiştirilen değerleri (HTTP MERGE) güncelleştirmek yerine veri kaynağındaki varlığın tüm değerleri güncelleştirilmiş varlıktaki (HTTP PUT) değerlerle değiştirilerek yapılı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.