System.Runtime.Versioning Ad Alanı
Ö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.
.NET'in yan yana uygulamalarının sürüm oluşturmasını destekleyen gelişmiş türler içerir.
Sınıflar
ComponentGuaranteesAttribute |
Birden çok sürüme yayılabilecek bir bileşenin, türün veya tür üyesinin uyumluluk garantisini tanımlar. |
FrameworkName |
.NET sürümünün adını temsil eder. |
ObsoletedOSPlatformAttribute |
Belirli bir işletim sistemi sürümünde engellenen API'leri işaretler. |
OSPlatformAttribute |
Platforma özgü tüm API öznitelikleri için temel tür. |
RequiresPreviewFeaturesAttribute |
Bir API'nin önizlemede olduğunu gösterir. Bu öznitelik, çağrı sitelerinin önizleme özelliğinin kullanıldığını belirten bir tanılama ile işaretlenmelerine olanak tanır. Yazarlar, derlemelerinde önizleme özelliklerini göndermek için bu özniteliği kullanabilir. |
ResourceConsumptionAttribute |
Bir sınıfın üyesi tarafından kullanılan kaynağı belirtir. Bu sınıf devralınamaz. |
ResourceExposureAttribute |
Bir sınıfın üyesi için kaynak açığa çıkarma işlemini belirtir. Bu sınıf devralınamaz. |
SupportedOSPlatformAttribute |
Bir API'nin belirtilen bir platform veya işletim sistemi için desteklendiğini gösterir. Bir sürüm belirtilirse, API önceki bir sürümden çağrılamaz. Birden çok işletim sisteminde desteği göstermek için birden çok öznitelik uygulanabilir. |
SupportedOSPlatformGuardAttribute |
Desteklenen bir platform adı ve isteğe bağlı sürümle özel bir koruma alanına, özelliğine veya yöntemine ek açıklama ekler. Desteklenen birden çok platform için korumayı göstermek için birden çok öznitelik uygulanabilir. |
TargetFrameworkAttribute |
Belirli bir derlemenin derlendiği .NET sürümünü tanımlar. |
TargetPlatformAttribute |
Bir projenin hedeflediğini işletim sistemini belirtir, örneğin, Windows veya iOS. |
UnsupportedOSPlatformAttribute |
Belirli bir işletim sistemi sürümünde kaldırılan veya desteklenmeyen API'leri işaretler. |
UnsupportedOSPlatformGuardAttribute |
Özel koruma alanına, özelliğine veya yöntemine desteklenmeyen bir platform adı ve isteğe bağlı sürümle ek açıklama ekler. Birden çok desteklenmeyen platform için korumayı göstermek için birden çok öznitelik uygulanabilir. |
VersioningHelper |
Geliştiricilerin sürüm açısından güvenli kod yazmasına yardımcı olacak yöntemler sağlar. Bu sınıf devralınamaz. |
Numaralandırmalar
ComponentGuaranteesOptions |
Birden çok sürüme yayılabilecek bir bileşenin, türün veya tür üyesinin uyumluluk garantisini açıklar. |
ResourceScope |
Paylaşılabilir kaynağın kapsamını tanımlar. |
Açıklamalar
Bu ad alanında bulunan türler kullanıcı uygulamaları için değil.NET içinde kullanıma yöneliktir.