SaveChangesOptions Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Ç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
- Ö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 Batch
ContinueOnError
aynı anda ayarlayamazsınız.