System.Runtime.Versioning Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera zaawansowane typy, które obsługują przechowywanie wersji obok siebie implementacji platformy .NET.
Component |
Definiuje gwarancję zgodności składnika, typu lub elementu członkowskiego typu, który może obejmować wiele wersji. |
Framework |
Reprezentuje nazwę wersji platformy .NET. |
Obsoleted |
Oznacza interfejsy API, które były przestarzałe w danej wersji systemu operacyjnego. |
OSPlatform |
Typ podstawowy dla wszystkich atrybutów interfejsu API specyficznych dla platformy. |
Requires |
Wskazuje, że interfejs API jest w wersji zapoznawczej. Ten atrybut umożliwia oflagowane witryny wywołań za pomocą diagnostyki wskazującej, że jest używana funkcja w wersji zapoznawczej. Autorzy mogą używać tego atrybutu do dostarczania funkcji w wersji zapoznawczej w swoich zestawach. |
Resource |
Określa zasób używany przez składową klasy. Klasa ta nie może być dziedziczona. |
Resource |
Określa ekspozycję zasobów dla składowej klasy. Klasa ta nie może być dziedziczona. |
Supported |
Wskazuje, że interfejs API jest obsługiwany dla określonej platformy lub systemu operacyjnego. Jeśli określono wersję, interfejs API nie może być wywoływany z wcześniejszej wersji. Do wskazania obsługi wielu systemów operacyjnych można zastosować wiele atrybutów. |
Supported |
Dodaje adnotacje do niestandardowego pola, właściwości lub metody z obsługiwaną nazwą platformy i opcjonalną wersją. Można zastosować wiele atrybutów, aby wskazać ochronę dla wielu obsługiwanych platform. |
Target |
Określa wersję platformy .NET skompilowanej dla określonego zestawu. |
Target |
Określa system operacyjny przeznaczony dla projektu, na przykład Windows lub iOS. |
Unsupported |
Oznacza interfejsy API, które zostały usunięte lub nie są obsługiwane w danej wersji systemu operacyjnego. |
Unsupported |
Dodaje adnotacje do niestandardowego pola, właściwości lub metody z nieobsługiwaną nazwą platformy i opcjonalną wersją. Można zastosować wiele atrybutów, aby wskazać ochronę wielu nieobsługiwanych platform. |
Versioning |
Udostępnia metody ułatwiające deweloperom pisanie kodu bezpiecznego w wersji. Klasa ta nie może być dziedziczona. |
Component |
Opisuje gwarancję zgodności składnika, typu lub elementu członkowskiego typu, który może obejmować wiele wersji. |
Resource |
Określa zakres zasobu z możliwością udostępniania. |
Typy znalezione w tej przestrzeni nazw są przeznaczone do użytku na platformie .NET, a nie dla aplikacji użytkowników.
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: