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.
UsePropertyAccessMode(PropertyAccessMode) UsePropertyAccessMode(PropertyAccessMode) UsePropertyAccessMode(PropertyAccessMode) Bir özellik veya alana okurken ve yazarken özelliğin veya yedeklemenin alanının kullanılıp kullanılmayacağını değiştirmek için bu numaralandırmadan bir değer geçirin.
Hiçbir erişim modu ayarlanmamışsa, varlığın yeni örnekleri oluşturulurken mümkünse bir özelliğin yedekleme alanı kullanılacaktır. Özellik alıcısı veya ayarlayıcı, mümkünse, özelliğin diğer tüm erişimleri için kullanılır. Bu alan, kural tarafından bulunamadığı ve kullanılarak belirtilmediği için alanın kullanılması mümkün olmadığında HasField(String) , bunun yerine özelliğin kullanılacağı unutulmamalıdır. Benzer şekilde, özellik alıcı veya ayarlayıcı kullanılması mümkün olmadığında (örneğin, özellik salt okunurdur), bunun yerine alan kullanılacaktır.
public enum PropertyAccessMode
type PropertyAccessMode =
Public Enum PropertyAccessMode
- Devralma
-
PropertyAccessMode
Alanlar
| Field | 0 | Özelliğe tüm erişimlerin alana gitmesi gerekir. Bu mod ayarlandıysa ve alan okunamıyor veya alana yazmak mümkün değilse bir özel durum oluşturulur. |
| FieldDuringConstruction | 1 | Özelliğe tüm erişimlerin, yeni örnekler oluşturulurken alana gitmesi gerekir. Yeni örnekler genellikle varlıkların veritabanından sorgulandığında oluşturulur. Bu mod ayarlandıysa ve alana yazmak mümkün değilse, bir özel durum oluşturulur. Özelliğin diğer tüm kullanımları, bu mümkün olmadığı için, özellik salt okunurdur çünkü Örneğin, bu özellik salt okunurdur, bu durumda bu erişimler alanı kullanacaktır. Bu erişim modu, varlık oluşturma için alana yazmak mümkün değilse bir özel durum oluşturmayacak, hiçbiri ayarlanmamışsa kullanılan varsayılan moda benzerdir. Varsayılan erişim modu, bunun yerine özelliği kullanmaya geri döner. |
| Property | 2 | Özelliğe tüm erişimlerin, yeni nesneler oluşturulurken bile, özellik alıcıları ve ayarlayıcıları aracılığıyla geçmesi gerekir. Bu mod ayarlanırsa bir özel durum oluşturulur ve örneğin salt okunurdur, özelliğin okuma veya yazma işlemi yapılamaz. |