PropertyAccessMode 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.
Bir özellik veya UsePropertyAccessMode(PropertyAccessMode) alana okuma ve yazma sırasında özelliğin veya yedekleme alanının kullanılıp kullanılmayacağını değiştirmek için bu sabit UsePropertyAccessMode(PropertyAccessMode)listesindeki bir değeri , UsePropertyAccessMode(PropertyAccessMode)veya öğesine geçirin.
Erişim modu ayarlanmadıysa, varlığın yeni örnekleri oluşturulurken mümkünse bir özelliğin yedekleme alanı kullanılır. Özellik alıcısı veya ayarlayıcısı, mümkünse özelliğin diğer tüm erişimleri için kullanılır. Kural tarafından bulunamadığından ve kullanılarak HasField(String)belirtilmediğinden alanı kullanmak mümkün olmadığında, bunun yerine özelliğinin kullanılacağını unutmayın. Benzer şekilde, özellik alıcı veya ayarlayıcının kullanılması mümkün olmadığında (örneğin özellik salt okunur olduğunda) bunun yerine alan kullanılır.
public enum PropertyAccessMode
type PropertyAccessMode =
Public Enum PropertyAccessMode
- Devralma
-
PropertyAccessMode
Alanlar
| Veri Akışı Adı | Değer | Description |
|---|---|---|
| Field | 0 | Özelliğine tüm erişimlerin alandan geçmesi gerektiğini zorlar. Bu mod ayarlanırsa ve alandan okuma veya yazma işlemi yapılamazsa bir özel durum oluşturulur. |
| FieldDuringConstruction | 1 | Yeni örnekler oluşturulurken özelliğine tüm erişimlerin alandan geçmesi gerektiğini zorlar. Yeni örnekler genellikle varlıklar veritabanından sorgulandığında oluşturulur. Bu mod ayarlanırsa ve alana yazılamazsa bir özel durum oluşturulur. Özelliğin diğer tüm kullanımları özellik alıcıları ve ayarlayıcıları üzerinden geçer; örneğin, özellik salt okunur olduğundan bu özellik mümkün olmadığı sürece, bu durumda bu erişimler alanı da kullanır. Bu erişim modu, varlık oluşturma için alana yazmanın mümkün olmaması durumunda bir özel durum oluşturması dışında, hiçbiri ayarlanmamışsa kullanılan varsayılan moda benzer. Bunun yerine varsayılan erişim modu özelliğini kullanmaya geri döner. |
| Property | 2 | Özelliğine tüm erişimlerin, yeni nesneler oluşturulurken bile özellik alıcıları ve ayarlayıcıları üzerinden geçmesi gerektiğini zorlar. Bu mod ayarlanırsa ve özelliğinden okuma veya yazma işlemi yapılamazsa , örneğin salt okunur olduğu için bir özel durum oluşturulur. |