ComponentGuaranteesOptions 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.
Birden çok sürüme yayılabilecek bir bileşenin, türün veya tür üyesinin uyumluluk garantisini açıklar.
Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.
public enum class ComponentGuaranteesOptions
[System.Flags]
public enum ComponentGuaranteesOptions
[System.Flags]
[System.Serializable]
public enum ComponentGuaranteesOptions
[<System.Flags>]
type ComponentGuaranteesOptions =
[<System.Flags>]
[<System.Serializable>]
type ComponentGuaranteesOptions =
Public Enum ComponentGuaranteesOptions
- Devralma
- Öznitelikler
Alanlar
Exchange | 1 | Geliştirici, tür için çok sürümlü değişim uyumluluğu vaat eder. Türün tüketicileri gelecek sürümlerde uyumluluk bekleyebilir ve türü tüm arabirimlerinde kullanabilir. Sürüm oluşturma sorunları yan yana yürütme ile düzeltilemez. |
None | 0 | Geliştirici, sürümler arasında uyumluluğu garanti etmez. Bileşenin, türün veya üyenin tüketicileri gelecekteki sürümlerin mevcut istemciyi bozmasını bekleyebilir. |
SideBySide | 4 | Bileşenin aynı uygulama etki alanına birden fazla derleme sürümü yüklendiğinde çalışması test edilmiştir. Gelecekteki sürümler uyumluluğu bozabilir. Ancak, bu tür hataya neden olan değişiklikler yapıldığında, eski sürüm değiştirilmez ancak yeni sürümle birlikte varolmaya devam eder. |
Stable | 2 | Geliştirici, sürümler arasında kararlı uyumluluk vaat ediyor. Türün tüketicileri, gelecekteki sürümlerin mevcut istemciyi bozmamasını bekleyebilir. Ancak, kullanırlarsa ve istemci arabirimlerinde türü kullanmadıysa, yan yana yürütme sorunu çözebilir. |
Açıklamalar
Numaralandırma ComponentGuaranteesOptions , sınıf tarafından ComponentGuaranteesAttribute , birden çok sürüme yayılan bir bileşen veya sınıf kitaplığı için garanti edilen uyumluluk düzeyini belirtmek için kullanılır. Exchange en güçlü uyumluluk garantisini sağlar ve bunu Stable ve SideBySide izler. Hiçbiri sürümler arasında uyumluluk sağlamaz.
Her garantinin anlamı hakkında ayrıntılı bir tartışma için konuya bakın ComponentGuaranteesAttribute .