System Ad Alanı

Yaygın olarak kullanılan değer ve başvuru veri türlerini, olayları ve olay işleyicilerini, arabirimleri, öznitelikleri ve işleme özel durumlarını tanımlayan temel sınıfları ve temel sınıfları içerir.

Sınıflar

AccessViolationException

Korumalı belleği okuma veya yazma girişimi olduğunda oluşan özel durum.

ActivationContext

Geçerli uygulama için etkinleştirme bağlamını tanımlar. Bu sınıf devralınamaz.

Activator

Yerel veya uzaktan nesne türleri oluşturmak veya var olan uzak nesnelere başvurular almak için yöntemler içerir. Bu sınıf devralınamaz.

AggregateException

Uygulama yürütme sırasında oluşan bir veya daha fazla hatayı temsil eder.

AppContext

Bir uygulamanın bağlamı hakkında verileri ayarlamak ve almak için üyeler sağlar.

AppDomain

Uygulamaların yürütüldüğü yalıtılmış bir ortam olan uygulama etki alanını temsil eder. Bu sınıf devralınamaz.

AppDomainManager

Yönetilmeyen konağın yönetilen eşdeğerini sağlar.

AppDomainSetup

bir örneğine AppDomaineklenebilen derleme bağlama bilgilerini temsil eder.

AppDomainUnloadedException

Kaldırılmış bir uygulama etki alanına erişme girişiminde bulunulduğunda oluşan özel durum.

ApplicationException

Uygulama tanımlı özel durumlar için temel sınıf görevi görür.

ApplicationId

Bildirim tabanlı bir uygulamayı benzersiz olarak tanımlamak için kullanılan bilgileri içerir. Bu sınıf devralınamaz.

ApplicationIdentity

Bildirim etkinleştirilmiş bir uygulamayı benzersiz olarak tanımlama olanağı sağlar. Bu sınıf devralınamaz.

ArgumentException

Bir yönteme sağlanan bağımsız değişkenlerden biri geçerli olmadığında oluşan özel durum.

ArgumentNullException

Null başvuru (Nothing Visual Basic'te) geçerli bir bağımsız değişken olarak kabul etmeyen bir yönteme geçirildiğinde oluşan özel durum.

ArgumentOutOfRangeException

Bir bağımsız değişkenin değeri, çağrılan yöntem tarafından tanımlanan izin verilebilen değer aralığının dışında olduğunda oluşan özel durum.

ArithmeticException

Aritmetik, atama veya dönüştürme işlemindeki hatalar için oluşan özel durum.

Array

Dizi oluşturma, düzenleme, arama ve sıralama yöntemleri sağlar ve böylece ortak dil çalışma zamanındaki tüm diziler için temel sınıf görevi görür.

ArrayTypeMismatchException

Bir dizi içinde yanlış türdeki bir öğeyi depolama girişiminde bulunulduğunda oluşan özel durum.

AssemblyLoadEventArgs

AssemblyLoad olayı için veriler sağlar.

Attribute

Özel öznitelikler için temel sınıfı temsil eder.

AttributeUsageAttribute

Başka bir öznitelik sınıfının kullanımını belirtir. Bu sınıf devralınamaz.

BadImageFormatException

Dinamik bağlantı kitaplığının (DLL) veya yürütülebilir bir programın dosya görüntüsü geçersiz olduğunda oluşan özel durum.

BinaryData

Dize, akış, JSON ve baytlar arasında dönüştürmeyi destekleyen bayt yükü için basit bir soyutlama.

BitConverter

Temel veri türlerini bayt dizisine, bayt dizisini de temel veri türlerine dönüştürür.

Buffer

İlkel tür dizilerini işler.

CannotUnloadAppDomainException

Uygulama etki alanını kaldırma girişimi başarısız olduğunda oluşan özel durum.

CharEnumerator

Bir String nesne üzerinde yinelemeyi ve tek tek karakterlerini okumayı destekler. Bu sınıf devralınamaz.

CLSCompliantAttribute

Bir program öğesinin Ortak Dil Belirtimi (CLS) ile uyumlu olup olmadığını gösterir. Bu sınıf devralınamaz.

Console

Konsol uygulamaları için standart giriş, çıkış ve hata akışlarını temsil eder. Bu sınıf devralınamaz.

ConsoleCancelEventArgs

CancelKeyPress olayı için veriler sağlar. Bu sınıf devralınamaz.

ContextBoundObject

Tüm bağlama bağlı sınıflar için temel sınıfı tanımlar.

ContextMarshalException

Bağlam sınırında bir nesneyi hazırlama girişimi başarısız olduğunda oluşan özel durum.

ContextStaticAttribute

Statik alanın değerinin belirli bir bağlam için benzersiz olduğunu gösterir.

Convert

Temel veri türünü başka bir temel veri türüne dönüştürür.

DataMisalignedException

Bir veri birimi, veri boyutunun katı olmayan bir adresten okunduğunda veya bu adrese yazıldığında oluşan özel durum. Bu sınıf devralınamaz.

DBNull

Var olmayan bir değeri temsil eder. Bu sınıf devralınamaz.

Delegate

Statik bir yönteme veya bir sınıf örneğine ve bu sınıfın örnek yöntemine başvuran bir veri yapısı olan bir temsilciyi temsil eder.

DivideByZeroException

Bir integral veya Decimal değeri sıfıra bölme girişimi olduğunda oluşan özel durum.

DllNotFoundException

DLL içeri aktarmada belirtilen bir DLL bulunamadığında oluşan özel durum.

DuplicateWaitObjectException

Bir nesne eşitleme nesneleri dizisinde birden çok kez görüntülendiğinde oluşan özel durum.

EntryPointNotFoundException

Giriş yönteminin olmamasından dolayı bir sınıf yükleme girişimi başarısız olduğunda oluşan özel durum.

Enum

Numaralandırmalar için temel sınıfı sağlar.

Environment

Geçerli ortam ve platform hakkında bilgi ve yönlendirme araçları sağlar. Bu sınıf devralınamaz.

EventArgs

Olay verilerini içeren sınıfların temel sınıfını temsil eder ve olay verilerini içermeyen olaylar için kullanılacak bir değer sağlar.

Exception

Uygulama yürütme sırasında oluşan hataları temsil eder.

ExecutionEngineException

Ortak dil çalışma zamanının yürütme altyapısında bir iç hata olduğunda oluşan özel durum. Bu sınıf devralınamaz.

FakeLoggerServiceProviderExtensions

Birim testlerinde kullanılan sahte günlüğü yapılandırma uzantıları.

FakeRedactionServiceProviderExtensions

Uygulamaya sahte redaktör kaydetmeye izin veren uzantılar.

FieldAccessException

Bir sınıfın içindeki özel veya korumalı bir alana geçersiz bir erişim girişimi olduğunda oluşturulan özel durum.

FileStyleUriParser

Dosya düzenini temel alan özelleştirilebilir bir ayrıştırıcı.

FlagsAttribute

Bir numaralandırmanın bit alanı olarak kabul edilebileceğini gösterir; yani bir dizi bayrak.

FormatException

Bağımsız değişkenin biçimi geçersiz olduğunda veya bileşik biçim dizesi iyi biçimlendirilmediğinde oluşturulan özel durum.

FormattableString

Biçimlendirilecek bağımsız değişkenlerle birlikte bileşik biçim dizesini temsil eder.

FtpStyleUriParser

Dosya Aktarım Protokolü (FTP) şemasını temel alan özelleştirilebilir bir ayrıştırıcı.

GC

Kullanılmayan belleği otomatik olarak geri alan bir hizmet olan sistem atık toplayıcısını denetler.

GenericUriParser

Hiyerarşik bir URI için özelleştirilebilir ayrıştırıcı.

GopherStyleUriParser

Gopher şemasını temel alan özelleştirilebilir bir ayrıştırıcı.

HttpStyleUriParser

HTTP şemasını temel alan özelleştirilebilir bir ayrıştırıcı.

IndexOutOfRangeException

Sınırları dışında bir dizine sahip bir dizi veya koleksiyonun öğesine erişme girişiminde bulunulduğunda oluşan özel durum.

InsufficientExecutionStackException

Çoğu yöntemin yürütülmesine izin vermek için kullanılabilir yürütme yığını yetersiz olduğunda oluşturulan özel durum.

InsufficientMemoryException

Yeterli kullanılabilir bellek denetimi başarısız olduğunda oluşan özel durum. Bu sınıf devralınamaz.

InvalidCastException

Geçersiz atama veya açık dönüştürme için oluşan özel durum.

InvalidOperationException

Bir yöntem çağrısı nesnenin geçerli durumu için geçersiz olduğunda oluşan özel durum.

InvalidProgramException

Bir program geçersiz Microsoft ara dili (MSIL) veya meta veriler içerdiğinde oluşan özel durum. Genellikle bu, derleyicide programı oluşturan bir hatayı gösterir. Bu özel durum, program tarafından iç çalışma zamanı uygulama sınırları aşıldığında da oluşturulur.

InvalidTimeZoneException

Saat dilimi bilgileri geçersiz olduğunda oluşan özel durum.

Lazy<T>

Gecikmeli başlatma desteği sağlar.

Lazy<T,TMetadata>

Managed Extensibility Framework tarafından kullanılmak üzere bir nesneye ve ilişkili meta verilerine yavaş dolaylı başvuru sağlar.

LdapStyleUriParser

Basit Dizin Erişim Protokolü (LDAP) şemasını temel alan özelleştirilebilir bir ayrıştırıcı.

LoaderOptimizationAttribute

Yürütülebilir bir uygulamanın ana yöntemi için varsayılan yükleyici iyileştirme ilkesini ayarlamak için kullanılır.

LocalDataStoreSlot

Yerel verileri depolamak için bir bellek yuvası kapsüller. Bu sınıf devralınamaz.

MarshalByRefObject

uzaktan iletişim desteği olan uygulamalarda uygulama etki alanı sınırları boyunca nesnelere erişimi etkinleştirir.

Math

Trigonometrik, logaritmik ve diğer yaygın matematik işlevleri için sabitler ve statik yöntemler sağlar.

MathF

Trigonometrik, logaritmik ve diğer yaygın matematik işlevleri için sabitler ve statik yöntemler sağlar.

MemberAccessException

Sınıf üyesine erişme girişimi başarısız olduğunda oluşan özel durum.

MemoryExtensions

, ReadOnlyMemory<T>, Span<T>ve ReadOnlySpan<T>gibi Memory<T>bellekle ilgili ve span ile ilgili türler için uzantı yöntemleri sağlar.

MethodAccessException

Kısmen güvenilen koddan özel bir yönteme erişme gibi geçersiz bir yönteme erişme girişimi olduğunda oluşan özel durum.

MissingFieldException

Var olmayan bir alana dinamik olarak erişme girişimi olduğunda oluşturulan özel durum. Sınıf kitaplığındaki bir alan kaldırıldıysa veya yeniden adlandırıldıysa, bu kitaplığa başvuran tüm derlemeleri yeniden derleyin.

MissingMemberException

Mevcut olmayan veya genel olarak bildirilmeyen bir sınıf üyesine dinamik olarak erişme girişimi olduğunda oluşan özel durum. Sınıf kitaplığındaki bir üye kaldırıldıysa veya yeniden adlandırıldıysa, bu kitaplığa başvuran tüm derlemeleri yeniden derleyin.

MissingMethodException

Var olmayan bir yönteme dinamik olarak erişme girişimi olduğunda oluşan özel durum.

MTAThreadAttribute

Bir uygulama için COM iş parçacığı modelinin çok iş parçacıklı daire (MTA) olduğunu gösterir.

MulticastDelegate

Çok noktaya yayın temsilcisini temsil eder; başka bir ifadeyle, çağırma listesinde birden fazla öğeye sahip olabilecek bir temsilci.

MulticastNotSupportedException

Türün yerine MulticastDelegate türüne göre Delegate iki temsilciyi birleştirme girişimi olduğunda oluşan özel durum. Bu sınıf devralınamaz.

NetPipeStyleUriParser

"Indigo" sistemi için NetPipe şemasını temel alan bir ayrıştırıcı.

NetTcpStyleUriParser

"Indigo" sistemi için NetTcp şemasını temel alan bir ayrıştırıcı.

NewsStyleUriParser

Ağ Haber Aktarım Protokolü (NNTP) kullanan haber şemasını temel alan özelleştirilebilir bir ayrıştırıcı.

NonSerializedAttribute

Seri hale getirilebilir bir sınıfın alanının seri hale getirilmemesi gerektiğini gösterir. Bu sınıf devralınamaz.

NotFiniteNumberException

Kayan nokta değeri pozitif sonsuz, negatif sonsuz veya Sayı Olmayan (NaN) olduğunda oluşan özel durum.

NotImplementedException

İstenen yöntem veya işlem uygulanmadığında oluşan özel durum.

NotSupportedException

Çağrılan yöntem desteklenmediğinde veya çağrılan işlevselliği desteklemeyen bir akışı okuma, arama veya akışa yazma girişimi olduğunda oluşan özel durum.

Nullable

atanabilen nullbir değer türünü destekler. Bu sınıf devralınamaz.

NullReferenceException

Null nesne başvurusunun başvurusu kaldırıldığında oluşan özel durum.

Object

.NET sınıf hiyerarşisindeki tüm sınıfları destekler ve türetilmiş sınıflara alt düzey hizmetler sağlar. Bu, tüm .NET sınıflarının en üst düzey temel sınıfıdır; tür hiyerarşisinin köküdür.

ObjectDisposedException

Atılan nesnede bir işlem gerçekleştirildiğinde oluşan özel durum.

ObsoleteAttribute

Artık kullanımda olmayan program öğelerini işaretler. Bu sınıf devralınamaz.

OperatingSystem

Sürüm ve platform tanımlayıcısı gibi bir işletim sistemi hakkındaki bilgileri temsil eder. Bu sınıf devralınamaz.

OperationCanceledException

İş parçacığının yürüttüğü bir işlem iptal edildikten sonra bir iş parçacığında oluşan özel durum.

OutOfMemoryException

Bir programın yürütülmesine devam etmek için yeterli bellek olmadığında oluşan özel durum.

OverflowException

Denetlenen bir bağlamdaki bir aritmetik, atama veya dönüştürme işlemi taşmayla sonuçlandığında oluşan özel durum.

ParamArrayAttribute

Bir yöntemin çağrısında değişken sayıda bağımsız değişkene izin verileceğini gösterir. Bu sınıf devralınamaz.

PlatformNotSupportedException

Bir özellik belirli bir platformda çalışmadığında oluşan özel durum.

Progress<T>

Bildirilen her ilerleme değeri için geri çağırmaları çağıran bir IProgress<T> sağlar.

Random

Rastgelelik için belirli istatistiksel gereksinimleri karşılayan bir sayı dizisi üreten bir algoritma olan sahte rastgele sayı oluşturucusunun temsilidir.

RankException

Yanlış sayıda boyuta sahip bir dizi yönteme geçirildiğinde oluşan özel durum.

ResolveEventArgs

, ResourceResolve, ReflectionOnlyAssemblyResolveve AssemblyResolve olayları gibi TypeResolveyükleyici çözümleme olayları için veri sağlar.

SerializableAttribute

Bir sınıfın ikili veya XML serileştirmesi kullanılarak seri hale getirilebileceğini gösterir. Bu sınıf devralınamaz.

StackOverflowException

Yürütme yığını yığın boyutunu aştığında oluşan özel durum. Bu sınıf devralınamaz.

STAThreadAttribute

Bir uygulama için COM iş parçacığı modelinin tek iş parçacıklı daire (STA) olduğunu gösterir.

String

Metni UTF-16 kod birimleri dizisi olarak temsil eder.

StringComparer

Belirli büyük/küçük harf ve kültür tabanlı veya sıralı karşılaştırma kurallarını kullanan bir dize karşılaştırma işlemini temsil eder.

StringNormalizationExtensions

Dize normalleştirmesi ile çalışmak için uzantı yöntemleri sağlar.

SystemException

Sistem özel durumları ad alanı için temel sınıf görevi görür.

ThreadStaticAttribute

Statik alanın değerinin her iş parçacığı için benzersiz olduğunu gösterir.

TimeoutException

Bir işlem veya işlem için ayrılan sürenin süresi dolduğunda oluşan özel durum.

TimeProvider

Zaman için bir soyutlama sağlar.

TimeZone

Saat dilimini temsil eder.

TimeZoneInfo

Dünyadaki herhangi bir saat dilimini temsil eder.

TimeZoneInfo.AdjustmentRule

Gün ışığından yararlanma saatine geçiş gibi saat dilimi ayarlaması hakkında bilgi sağlar.

TimeZoneNotFoundException

Saat dilimi bulunamadığında oluşan özel durum.

Tuple

Tanımlama grubu nesneleri oluşturmak için statik yöntemler sağlar.

Tuple<T1>

1 tanımlama grubu veya tekil değeri temsil eder.

Tuple<T1,T2>

2 tanımlama grubu veya çifti temsil eder.

Tuple<T1,T2,T3>

3'lü veya üçlü demetleri temsil eder.

Tuple<T1,T2,T3,T4>

4'lü veya dörtlü bir demeti temsil eder.

Tuple<T1,T2,T3,T4,T5>

5 tanımlama grubu veya beşli grubu temsil eder.

Tuple<T1,T2,T3,T4,T5,T6>

6 tanımlama grubu veya cinsiyet demetlerini temsil eder.

Tuple<T1,T2,T3,T4,T5,T6,T7>

7 tanımlama grubu veya ayrıştırma temsil eder.

Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>

N'nin 8 veya daha büyük olduğu bir n tanımlama grubu temsil eder.

TupleExtensions

Demetlerin C# dilinde tanımlama kümeleri için dil desteğiyle birlikte çalışabilmesi için uzantı yöntemleri sağlar.

Type

Tür bildirimlerini temsil eder: sınıf türleri, arabirim türleri, dizi türleri, değer türleri, numaralandırma türleri, tür parametreleri, genel tür tanımları ve açık veya kapalı oluşturulmuş genel türler.

TypeAccessException

Bir yöntem, erişimi olmayan bir tür kullanmaya çalıştığında oluşan özel durum.

TypeInitializationException

Sınıf başlatıcısı tarafından oluşan özel durumun çevresinde sarmalayıcı olarak atılan özel durum. Bu sınıf devralınamaz.

TypeLoadException

Tür yükleme hataları oluştuğunda oluşan özel durum.

TypeUnloadedException

Kaldırılmış bir sınıfa erişme girişimi olduğunda oluşan özel durum.

UnauthorizedAccessException

İşletim sistemi bir G/Ç hatası veya belirli bir güvenlik hatası türü nedeniyle erişimi reddettiyse oluşan özel durum.

UnhandledExceptionEventArgs

Herhangi bir uygulama etki alanında işlenmeyen bir özel durum olduğunda ortaya çıkarılan olay için veri sağlar.

Uri

Tekdüzen kaynak tanımlayıcısının (URI) nesne temsilini ve URI'nin bölümlerine kolay erişim sağlar.

UriBuilder

Tekdüzen kaynak tanımlayıcıları (URI) için özel bir oluşturucu sağlar ve sınıfı için Uri URI'leri değiştirir.

UriFormatException

Geçersiz bir Tekdüzen Kaynak Tanımlayıcısı (URI) algılandığında oluşan özel durum.

UriParser

Yeni bir URI düzenini ayrıştırıyor. Bu soyut bir sınıftır.

UriTemplate

Tekdüzen Kaynak Tanımlayıcısı (URI) şablonunu temsil eden bir sınıf.

UriTemplateEquivalenceComparer

Yapısal denklik (başvuru yerine) için örnekleri karşılaştırmak UriTemplate için kullanılan bir sınıf.

UriTemplateMatch

Bir örnekteki eşleştirme işleminin sonuçlarını temsil eden bir UriTemplate sınıf.

UriTemplateMatchException

ile eşleştirirken UriUriTemplateTablebir hatayı temsil eder.

UriTemplateTable

İlişkili nesne kümesini UriTemplate temsil eden bir sınıf.

UriTypeConverter

Bir String türü türe Uri dönüştürür ve tam tersi de geçerlidir.

ValueType

Değer türleri için temel sınıfı sağlar.

Version

Derlemenin, işletim sisteminin veya ortak dil çalışma zamanının sürüm numarasını temsil eder. Bu sınıf devralınamaz.

WeakReference

Bir nesneye başvururken bu nesnenin çöp toplama tarafından geri alınmasına izin veren zayıf bir başvuru gösterir.

WeakReference<T>

Bir nesneye başvururken bu nesnenin çöp toplama tarafından geri alınmasına izin veren, türü alınmış zayıf bir başvuru gösterir.

WindowsRuntimeSystemExtensions

Görevler ve Windows Çalışma Zamanı zaman uyumsuz eylemler ve işlemler arasında dönüştürme için uzantı yöntemleri sağlar.

Yapılar

ArgIterator

Değişken uzunlukta bir bağımsız değişken listesini temsil eder; diğer bir ifadeyle, değişken sayıda bağımsız değişken alan bir işlevin parametreleridir.

ArraySegment<T>.Enumerator

öğesinin öğeleri için bir ArraySegment<T>numaralandırıcı sağlar.

ArraySegment<T>

Tek boyutlu bir dizinin bölümünü sınırlandırma.

Boolean

Boole (true veya false) değerini temsil eder.

Byte

8 bit işaretsiz tamsayıyı temsil eder.

Char

Bir karakteri UTF-16 kod birimi olarak temsil eder.

ConsoleKeyInfo

Konsol tuşunun temsil ettiği karakter ve SHIFT, ALT ve CTRL değiştirici tuşlarının durumu da dahil olmak üzere basılan konsol tuşunu açıklar.

DateOnly

Gregoryen takvimde 1 Ocak 0001 Anno Domini (Common Era) ile 31 Aralık 9999 M.D. (C.E.) arasında değişen değerlere sahip tarihleri temsil eder.

DateTime

Genellikle günün tarihi ve saati olarak ifade edilen bir anlık zamanı temsil eder.

DateTimeOffset

Eşgüdümlü Evrensel Saat 'e (UTC) göre genellikle günün tarihi ve saati olarak ifade edilen bir zaman noktasını temsil eder.

Decimal

Ondalık kayan noktalı sayıyı temsil eder.

Delegate.InvocationListEnumerator<TDelegate>

Yaygın olarak kullanılan değer ve başvuru veri türlerini, olayları ve olay işleyicilerini, arabirimleri, öznitelikleri ve işleme özel durumlarını tanımlayan temel sınıfları ve temel sınıfları içerir.

Double

Çift duyarlıklı kayan nokta sayısını temsil eder.

GCGenerationInfo

içinde bildirilen GCMemoryInfoGC'nin girişinde ve çıkışında bir neslin boyutunu ve çerçevesini temsil eder.

GCMemoryInfo

Çöp toplama bilgilerini almak için kullanılabilecek bir dizi API sağlar.

Guid

Genel olarak benzersiz bir tanımlayıcıyı (GUID) temsil eder.

Half

Yarım duyarlıklı kayan nokta sayısını temsil eder.

HashCode

Birden çok değer için karma kodu tek bir karma kodda birleştirir.

Index

Bir koleksiyonun başından veya sonundan dizin oluşturmak için kullanılabilecek bir türü temsil eder.

Int128

128 bit imzalı tamsayıyı temsil eder.

Int16

16 bit imzalı tamsayıyı temsil eder.

Int32

32 bit imzalı tamsayıyı temsil eder.

Int64

64 bit imzalı tamsayıyı temsil eder.

IntPtr

Bit genişliğinin işaretçiyle aynı olduğu işaretli bir tamsayıyı temsil eder.

Memory<T>

Belleğin bitişik bölgesini temsil eder.

MemoryExtensions.TryWriteInterpolatedStringHandler

Dil derleyicisi tarafından ilişkilendirilmiş dizeleri karakter aralıklarına biçimlendirmek için kullanılan bir işleyici sağlar.

ModuleHandle

Bir modülün çalışma zamanı tanıtıcısını temsil eder.

Nullable<T>

atanabilen nullbir değer türünü temsil eder.

Range

Başlangıç ve bitiş dizinlerine sahip bir aralığı temsil eder.

ReadOnlyMemory<T>

Benzer şekilde, belleğin ReadOnlySpan<T>bitişik bir bölgesini temsil eder. aksine ReadOnlySpan<T>, byref benzeri bir tür değildir.

ReadOnlySpan<T>.Enumerator

öğesinin öğeleri için bir ReadOnlySpan<T>numaralandırıcı sağlar.

ReadOnlySpan<T>

Rastgele belleğin bitişik bölgesinin tür açısından güvenli ve bellek açısından güvenli salt okunur bir gösterimini sağlar.

RuntimeArgumentHandle

Değişken uzunlukta bir bağımsız değişken listesine başvurur.

RuntimeFieldHandle

İç meta veri belirteci kullanan bir alanı temsil eder.

RuntimeMethodHandle

RuntimeMethodHandle , bir yöntemin iç meta veri gösteriminin tanıtıcısıdır.

RuntimeTypeHandle

İç meta veri belirteci kullanan bir türü temsil eder.

SByte

8 bit imzalı tamsayıyı temsil eder.

SequencePosition

Bitişik olmayan bir bellek kümesindeki konumu temsil eder. Bu türün özellikleri, onu oluşturan türden başka hiçbir şey tarafından yorumlanmamalıdır.

Single

Tek duyarlıklı kayan nokta sayısını temsil eder.

Span<T>.Enumerator

öğesinin öğeleri için bir Span<T>numaralandırıcı sağlar.

Span<T>

Rastgele belleğin bitişik bölgesinin tür açısından güvenli ve bellek açısından güvenli bir gösterimini sağlar.

TimeOnly

00:00:00 ile 23:59:59.9999999 aralığında, bir saatten okunabilecek günün saatini temsil eder.

TimeSpan

Bir zaman aralığını temsil eder.

TimeZoneInfo.TransitionTime

Belirli bir saat dilimindeki gün ışığından standart saate (veya tam tersi) geçiş gibi belirli bir saat değişikliği hakkında bilgi sağlar.

TypedReference

Hem bir konuma yönelik yönetilen işaretçi hem de bu konumda depolanabilecek türün çalışma zamanı gösterimini içeren nesneleri açıklar.

UInt128

128 bit işaretsiz tamsayıyı temsil eder.

UInt16

16 bit işaretsiz tamsayıyı temsil eder.

UInt32

32 bit işaretsiz tamsayıyı temsil eder.

UInt64

64 bit işaretsiz tamsayıyı temsil eder.

UIntPtr

bit genişliğinin işaretçiyle aynı olduğu işaretsiz bir tamsayıyı temsil eder.

UriCreationOptions

Bir Uri öğesinin nasıl oluşturulacağını ve nasıl davranacağını denetleyebilen seçenekler sağlar.

ValueTuple

Değer demetleri oluşturmak için statik yöntemler sağlar.

ValueTuple<T1>

Tek bir bileşenle bir değer tanımlama grubu temsil eder.

ValueTuple<T1,T2>

2 bileşenli bir değer demetlerini temsil eder.

ValueTuple<T1,T2,T3>

3 bileşenli bir değer demetlerini temsil eder.

ValueTuple<T1,T2,T3,T4>

4 bileşenli bir değer demetlerini temsil eder.

ValueTuple<T1,T2,T3,T4,T5>

5 bileşenli bir değer demetlerini temsil eder.

ValueTuple<T1,T2,T3,T4,T5,T6>

6 bileşenli bir değer demetlerini temsil eder.

ValueTuple<T1,T2,T3,T4,T5,T6,T7>

7 bileşenli bir değer tanımlama kümesini temsil eder.

ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest>

n değerinin 8 veya daha büyük olduğu n değer tanımlama grubu temsil eder.

Void

Değer döndürmeyen bir yöntem için dönüş değeri türünü belirtir.

Arabirimler

_AppDomain

Sınıfın genel üyelerini AppDomain yönetilmeyen koda sunar.

IAppDomainSetup

bir örneğine AppDomaineklenebilen derleme bağlama bilgilerini temsil eder.

IAsyncDisposable

Yönetilmeyen kaynakları zaman uyumsuz olarak serbest bırakmak için bir mekanizma sağlar.

IAsyncResult

Zaman uyumsuz işlemin durumunu temsil eder.

ICloneable

Var olan bir örnekle aynı değere sahip bir sınıfın yeni bir örneğini oluşturan kopyalamayı destekler.

IComparable

Bir değer türünün veya sınıfının örneklerini sıralamak veya sıralamak için uyguladığı genelleştirilmiş türe özgü karşılaştırma yöntemini tanımlar.

IComparable<T>

Bir değer türünün veya sınıfın örneklerini sıralamak veya sıralamak için türe özgü bir karşılaştırma yöntemi oluşturmak için uyguladığı genelleştirilmiş bir karşılaştırma yöntemini tanımlar.

IConvertible

Uygulama başvuru veya değer türünün değerini eşdeğer bir değere sahip ortak dil çalışma zamanı türüne dönüştüren yöntemleri tanımlar.

ICustomFormatter

Bir nesnenin değerinin özel biçimlendirmesini destekleyen bir yöntem tanımlar.

IDisposable

Yönetilmeyen kaynakları serbest bırakmak için bir mekanizma sağlar.

IEquatable<T>

Bir değer türünün veya sınıfın, örneklerin eşitliğini belirlemek için türe özgü bir yöntem oluşturmak için uyguladığı genelleştirilmiş bir yöntemi tanımlar.

IFormatProvider

Biçimlendirmeyi denetlemek için nesne almaya yönelik bir mekanizma sağlar.

IFormattable

Bir nesnenin değerini dize gösterimine biçimlendirme işlevselliği sağlar.

IObservable<T>

Anında iletme tabanlı bildirim için bir sağlayıcı tanımlar.

IObserver<T>

Anında iletme tabanlı bildirimleri almak için bir mekanizma sağlar.

IParsable<TSelf>

Bir dizeyi bir değere ayrıştırmak için bir mekanizma tanımlar.

IProgress<T>

İlerleme güncelleştirmeleri için bir sağlayıcı tanımlar.

IServiceProvider

Hizmet nesnesini almak için bir mekanizma tanımlar; diğer bir deyişle, diğer nesnelere özel destek sağlayan bir nesne.

ISpanFormattable

Bir nesnenin dize gösterimini bir span olarak biçimlendirme işlevselliği sağlar.

ISpanParsable<TSelf>

Karakter aralığını bir değere ayrıştırmak için bir mekanizma tanımlar.

IUtf8SpanFormattable

Bir nesnenin dize gösterimini utf-8 olarak bir span olarak biçimlendirme işlevselliği sağlar.

IUtf8SpanParsable<TSelf>

UTF-8 karakterlik bir aralığı bir değere ayrıştırmak için bir mekanizma tanımlar.

Numaralandırmalar

ActivationContext.ContextForm

Bildirim etkinleştirilmiş bir uygulamanın bağlamını gösterir.

AppDomainManagerInitializationOptions

Özel uygulama etki alanı yöneticisinin yeni etki alanı başlatılırken gerçekleştirilen eylemi belirtir.

AttributeTargets

Özniteliği uygulamak için geçerli olduğu uygulama öğelerini belirtir.

Base64FormattingOptions

İlgili ToBase64CharArrayToBase64String ve yöntemlerin çıkışlarına satır sonları ekleyip eklemediğini belirtir.

ConsoleColor

Konsol için ön plan ve arka plan renklerini tanımlayan sabitleri belirtir.

ConsoleKey

Konsoldaki standart anahtarları belirtir.

ConsoleModifiers

Klavyedeki SHIFT, ALT ve CTRL değiştirici tuşlarını temsil eder.

ConsoleSpecialKey

Geçerli işlemi kesintiye uğratabilecek değiştirici ve konsol anahtarlarının bileşimlerini belirtir.

DateTimeKind

Bir DateTime nesnenin yerel saati, Eşgüdümlü Evrensel Saati (UTC) temsil edip etmediğini veya yerel saat veya UTC olarak belirtilmediğini belirtir.

DayOfWeek

Haftanın gününü belirtir.

Environment.SpecialFolder

Sistem özel klasörlerinin dizin yollarını almak için kullanılan numaralandırılmış sabitleri belirtir.

Environment.SpecialFolderOption

Özel bir klasörün yolunu almak için kullanılacak seçenekleri belirtir.

EnvironmentVariableTarget

Bir ortam değişkeninin küme veya alma işleminde depolandığı veya alındığı konumu belirtir.

GCCollectionMode

Zorlamalı çöp toplama davranışını belirtir.

GCKind

Çöp toplama türünü belirtir.

GCNotificationStatus

Sonraki tam çöp toplama bildirimi için geçerli kayıt hakkında bilgi sağlar.

GenericUriParserOptions

bir UriParseriçin seçenekleri belirtir.

LoaderOptimization

Bir yürütülebilir dosya için yükleyici iyileştirmelerini belirtmek üzere sınıfıyla birlikte LoaderOptimizationAttribute kullanılan bir numaralandırma.

MidpointRounding

Matematiksel yuvarlama yöntemlerinin bir sayıyı yuvarlarken kullanması gereken stratejiyi belirtir.

PlatformID

Bir derleme tarafından desteklenen işletim sistemini veya platformu tanımlar.

StringComparison

ve yöntemlerinin belirli aşırı yüklemeleri Compare(String, String) tarafından kullanılacak kültür, durum ve Equals(Object) sıralama kurallarını belirtir.

StringSplitOptions

Döndürülen dizideki boş alt dizelerin atlanması veya alt dizelerdeki boşlukların kırpılması gibi geçerli Split yöntem aşırı yüklemeleri için seçenekleri belirtir.

TypeCode

Nesnenin türünü belirtir.

UriComponents

bir Uriöğesinin bölümlerini belirtir.

UriFormat

URI bilgilerinin nasıl kaçıldığını denetler.

UriHostNameType

yöntemi için CheckHostName(String) ana bilgisayar adı türlerini tanımlar.

UriIdnScope

ad alanında öğesinin yapılandırma ayarı IdnElementSystem.Configuration için olası değerleri sağlar.

UriKind

Farklı URI türlerini tanımlar.

UriPartial

yöntemi için GetLeftPart(UriPartial) bir URI'nin bölümlerini tanımlar.

Temsilciler

Action

Parametresi olmayan ve değer döndürmeyen bir yöntemi kapsüller.

Action<T>

Tek bir parametreye sahip olan ve değer döndürmeyen bir yöntemi kapsüller.

Action<T1,T2>

İki parametresi olan ve değer döndürmeyen bir yöntemi kapsüller.

Action<T1,T2,T3>

Üç parametresi olan ve değer döndürmeyen bir yöntemi kapsüller.

Action<T1,T2,T3,T4>

Dört parametresi olan ve değer döndürmeyen bir yöntemi kapsüller.

Action<T1,T2,T3,T4,T5>

Beş parametresi olan ve değer döndürmeyen bir yöntemi kapsüller.

Action<T1,T2,T3,T4,T5,T6>

Altı parametresi olan ve değer döndürmeyen bir yöntemi kapsüller.

Action<T1,T2,T3,T4,T5,T6,T7>

Yedi parametresi olan ve değer döndürmeyen bir yöntemi kapsüller.

Action<T1,T2,T3,T4,T5,T6,T7,T8>

Sekiz parametresi olan ve değer döndürmeyen bir yöntemi kapsüller.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9>

Dokuz parametresi olan ve değer döndürmeyen bir yöntemi kapsüller.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>

10 parametresi olan ve değer döndürmeyen bir yöntemi kapsüller.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>

11 parametresi olan ve değer döndürmeyen bir yöntemi kapsüller.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>

12 parametresi olan ve değer döndürmeyen bir yöntemi kapsüller.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>

13 parametresi olan ve değer döndürmeyen bir yöntemi kapsüller.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>

14 parametresi olan ve değer döndürmeyen bir yöntemi kapsüller.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>

15 parametresi olan ve değer döndürmeyen bir yöntemi kapsüller.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>

16 parametresi olan ve değer döndürmeyen bir yöntemi kapsüller.

AppDomainInitializer

Uygulama etki alanı başlatıldığında çağrılacak geri çağırma yöntemini temsil eder.

AssemblyLoadEventHandler

bir AppDomainolayını işleyen AssemblyLoad yöntemi temsil eder.

AsyncCallback

Karşılık gelen bir zaman uyumsuz işlem tamamlandığında çağrılacak bir yönteme başvurur.

Comparison<T>

Aynı türdeki iki nesneyi karşılaştıran yöntemi temsil eder.

ConsoleCancelEventHandler

bir olayını Consoleişleyecek CancelKeyPress yöntemi temsil eder.

Converter<TInput,TOutput>

Bir nesneyi bir türden başka bir türe dönüştüren bir yöntemi temsil eder.

CrossAppDomainDelegate

Tarafından DoCallBack(CrossAppDomainDelegate) , uygulamalar arası etki alanı çağrıları için kullanılır.

EventHandler

Olay verileri olmayan bir olayı işleyecek yöntemi temsil eder.

EventHandler<TEventArgs>

Olay veri sağladığında bir olayı işleyecek yöntemi temsil eder.

Func<TResult>

Parametresi olmayan bir yöntemi kapsüller ve parametresi tarafından TResult belirtilen türde bir değer döndürür.

Func<T,TResult>

Bir parametresi olan bir yöntemi kapsüller ve parametresi tarafından TResult belirtilen türde bir değer döndürür.

Func<T1,T2,TResult>

İki parametresi olan bir yöntemi kapsüller ve parametresi tarafından TResult belirtilen türde bir değer döndürür.

Func<T1,T2,T3,TResult>

Üç parametresi olan bir yöntemi kapsüller ve parametresi tarafından TResult belirtilen türde bir değer döndürür.

Func<T1,T2,T3,T4,TResult>

Dört parametresi olan bir yöntemi kapsüller ve parametresi tarafından TResult belirtilen türde bir değer döndürür.

Func<T1,T2,T3,T4,T5,TResult>

Beş parametresi olan bir yöntemi kapsüller ve parametresi tarafından TResult belirtilen türde bir değer döndürür.

Func<T1,T2,T3,T4,T5,T6,TResult>

Altı parametresi olan bir yöntemi kapsüller ve parametresi tarafından TResult belirtilen türde bir değer döndürür.

Func<T1,T2,T3,T4,T5,T6,T7,TResult>

Yedi parametresi olan bir yöntemi kapsüller ve parametresi tarafından TResult belirtilen türde bir değer döndürür.

Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>

Sekiz parametresi olan bir yöntemi kapsüller ve parametresi tarafından TResult belirtilen türde bir değer döndürür.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>

Dokuz parametresi olan bir yöntemi kapsüller ve parametresi tarafından TResult belirtilen türde bir değer döndürür.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>

10 parametresi olan bir yöntemi kapsüller ve parametresi tarafından TResult belirtilen türde bir değer döndürür.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>

11 parametresi olan bir yöntemi kapsüller ve parametresi tarafından TResult belirtilen türde bir değer döndürür.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>

12 parametresi olan bir yöntemi kapsüller ve parametresi tarafından TResult belirtilen türde bir değer döndürür.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>

13 parametresi olan bir yöntemi kapsüller ve parametresi tarafından TResult belirtilen türde bir değer döndürür.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>

14 parametresi olan bir yöntemi kapsüller ve parametresi tarafından TResult belirtilen türde bir değer döndürür.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>

15 parametresi olan bir yöntemi kapsüller ve parametresi tarafından TResult belirtilen türde bir değer döndürür.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult>

16 parametresi olan bir yöntemi kapsüller ve parametresi tarafından TResult belirtilen türde bir değer döndürür.

Predicate<T>

Bir ölçüt kümesini tanımlayan ve belirtilen nesnenin bu ölçütleri karşılayıp karşılamadığını belirleyen yöntemi temsil eder.

ResolveEventHandler

bir öğesinin TypeResolve, ResourceResolveveya AssemblyResolve olayını işleyen bir AppDomainyöntemi temsil eder.

UnhandledExceptionEventHandler

Uygulama etki alanı tarafından işlenmeyen bir özel durum tarafından tetiklenen olayı işleyecek yöntemi temsil eder.

Açıklamalar

Diğer sınıflar veri türü dönüştürmeyi, yöntem parametresi işlemeyi, matematik, uzak ve yerel program çağırmayı, uygulama ortamı yönetimini ve yönetilen ve yönetilmeyen uygulamaların denetimini destekleyen hizmetler sağlar.

Ad alanı içindeki System türlere tam tür adları sağlamak zorunda kalmadan C# kodundan erişmek için kaynak kod dosyanızın başına deyimini ekleyin using System; .

Tam tür adları sağlamak zorunda kalmadan C++/CLI kodundan ad alanında türlere System erişmek için kaynak kod dosyanızın başına deyimini ekleyin using namespace System; . Buna ek olarak, /clr anahtarıyla derlemeniz gerekir.