ComponentGuaranteesOptions Sabit listesi

Tanım

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
ComponentGuaranteesOptions
Ö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 .

Şunlara uygulanır

Ayrıca bkz.