System.Runtime.Versioning Ad Alanı

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