ComponentGuaranteesOptions Enumeráció
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Egy olyan összetevő, típus vagy típustag kompatibilitási garanciája, amely több verzióra is kiterjedhet.
Ez a felsorolás támogatja a tagértékek bitenkénti kombinációját.
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
- Öröklődés
- Attribútumok
Mezők
| Name | Érték | Description |
|---|---|---|
| None | 0 | A fejlesztő nem garantálja a verziók közötti kompatibilitást. Az összetevő, típus vagy tag felhasználói számíthatnak arra, hogy a jövőbeli verziók megszakítják a meglévő ügyfelet. |
| Exchange | 1 | A fejlesztő többverziós exchange-kompatibilitást ígér a típushoz. A típus felhasználói kompatibilitásra számíthatnak a jövőbeli verziókban, és az összes felületükön használhatják a típust. A verziószámozási problémákat nem lehet egymás mellett végrehajtani. |
| Stable | 2 | A fejlesztő stabil kompatibilitást ígér a verziók között. Az ilyen típusú felhasználók arra számíthatnak, hogy a jövőbeli verziók nem fogják megszakítani a meglévő ügyfelet. Ha azonban igen, és ha az ügyfél nem használta a típust a felületeiben, az egymás melletti végrehajtás megoldhatja a problémát. |
| SideBySide | 4 | Az összetevőt tesztelték, hogy működjön, ha a szerelvény több verziója is betöltődik ugyanabba az alkalmazástartományba. A jövőbeli verziók megszakíthatják a kompatibilitást. Ha azonban ilyen kompatibilitástörő módosításokat végeznek, a régi verzió nem módosul, de továbbra is létezik az új verzió mellett. |
Megjegyzések
Az ComponentGuaranteesOptions osztály az ComponentGuaranteesAttribute enumerálást a több verzióra kiterjedő összetevő vagy osztálytár kompatibilitási szintjének jelzésére használja. Exchange biztosítja a legerősebb kompatibilitási garanciát, amelyet a Stabil és a SideBySide követ. Egyik sem ígér kompatibilitást a verziók között.
Az egyes garanciák jelentésének részletes ismertetéséhez tekintse meg a témakört ComponentGuaranteesAttribute .