标准库数据类型列表

标准库 (CLI)的数据类型清单，是由ECMA-335标准所定义。通用语言架构在其标准库中必须定义ECMA-335标准所规定的这些数据类型。

清单

Base Class 库
名字命名空间基类型CIL类型Assembly名Assembly版本ActionSystemSystem.MulticastDelegatedelegatemscorlib4.0.0.0Action<T>SystemSystem.MulticastDelegatedelegatemscorlib4.0.0.0Action<T1, T2>SystemSystem.MulticastDelegatedelegatemscorlib4.0.0.0Action<T1, T2, T3>SystemSystem.MulticastDelegatedelegatemscorlib4.0.0.0Action<T1, T2, T3, T4>SystemSystem.MulticastDelegatedelegatemscorlib4.0.0.0Action<T1, T2, T3, T4, T5>SystemSystem.MulticastDelegatedelegatemscorlib4.0.0.0Action<T1, T2, T3, T4, T5, T6>SystemSystem.MulticastDelegatedelegatemscorlib4.0.0.0Action<T1, T2, T3, T4, T5, T6, T7>SystemSystem.MulticastDelegatedelegatemscorlib4.0.0.0Action<T1, T2, T3, T4, T5, T6, T7, T8>SystemSystem.MulticastDelegatedelegatemscorlib4.0.0.0ApplicationExceptionSystemSystem.Exceptionclassmscorlib2.0.x.xArgumentExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xArgumentNullExceptionSystemSystem.ArgumentExceptionclassmscorlib2.0.x.xArgumentOutOfRangeExceptionSystemSystem.ArgumentExceptionclassmscorlib2.0.x.xArithmeticExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xArraySystemSystem.Objectclassmscorlib2.0.x.xArrayListSystem.CollectionsSystem.Objectclassmscorlib2.0.x.xArrayTypeMismatchExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xASCIIEncodingSystem.TextSystem.Text.Encodingclassmscorlib2.0.x.xAsyncCallbackSystemSystem.Delegatedelegatemscorlib2.0.x.xAttributeSystemSystem.Objectclassmscorlib2.0.x.xAttributeTargetsSystemSystem.Enumenumerationmscorlib2.0.x.xAttributeUsageAttributeSystemSystem.Attributeclassmscorlib2.0.x.xAutoResetEventSystem.ThreadingSystem.Threading.EventWaitHandleclassmscorlib4.0.0.0BooleanSystemSystem.ValueTypestructuremscorlib2.0.x.xByteSystemSystem.ValueTypestructuremscorlib2.0.x.xCharSystemSystem.ValueTypestructuremscorlib2.0.x.xCharEnumeratorSystemSystem.Objectclassmscorlib2.0.x.xCLSCompliantAttributeSystemSystem.Attributeclassmscorlib2.0.x.xCodeAccessPermissionSystem.SecuritySystem.Objectclassmscorlib2.0.x.xCodeAccessSecurityAttributeSystem.Security.PermissionsSystem.Security.Permissions.SecurityAttributeclassmscorlib2.0.x.xComparerSystem.CollectionsSystem.Objectclassmscorlib2.0.x.xComparer<T>System.Collections.GenericSystem.Objectclassmscorlib4.0.0.0Comparison<T>SystemSystem.MulticastDelegatedelegatemscorlib4.0.0.0ConditionalAttributeSystem.DiagnosticsSystem.Attributeclassmscorlib2.0.x.xConsoleSystemSystem.Objectclassmscorlib2.0.x.xConvertSystemSystem.Objectclassmscorlib2.0.x.xConverter<TInput, TOutput>SystemSystem.MulticastDelegatedelegatemscorlib4.0.0.0DateTimeSystemSystem.ValueTypestructuremscorlib2.0.x.xDateTimeFormatInfoSystem.GlobalizationSystem.Objectclassmscorlib2.0.x.xDateTimeStylesSystem.GlobalizationSystem.Enumenumerationmscorlib2.0.x.xDBNullSystemSystem.Objectclassmscorlib4.0.0.0DecoderSystem.TextSystem.Objectclassmscorlib2.0.x.xDelegateSystemSystem.Objectclassmscorlib2.0.x.xDictionary<TKey, TValue>System.Collections.GenericSystem.Objectclassmscorlib2.0.x.xDictionary<TKey, TValue>.EnumeratorSystem.Collections.GenericSystem.ValueTypestructuremscorlib2.0.x.xDictionary<TKey, TValue>.KeyCollectionSystem.Collections.GenericSystem.Objectclassmscorlib2.0.x.xDictionary<TKey, TValue>.KeyCollection.EnumeratorSystem.Collections.GenericSystem.ValueTypestructuremscorlib2.0.x.xDictionary<TKey, TValue>.ValueCollectionSystem.Collections.GenericSystem.Objectclassmscorlib2.0.x.xDictionary<TKey, TValue>.ValueCollection.EnumeratorSystem.Collections.GenericSystem.ValueTypestructuremscorlib2.0.x.xDictionaryEntrySystem.CollectionsSystem.ValueTypestructuremscorlib2.0.x.xDirectorySystem.IOSystem.Objectclassmscorlib2.0.x.xDirectoryNotFoundExceptionSystem.IOSystem.IO.IOExceptionclassmscorlib2.0.x.xDivideByZeroExceptionSystemSystem.ArithmeticExceptionclassmscorlib2.0.x.xDuplicateWaitObjectExceptionSystemSystem.ArgumentExceptionclassmscorlib2.0.x.xEncoderSystem.TextSystem.Objectclassmscorlib2.0.x.xEncodingSystem.TextSystem.Objectclassmscorlib2.0.x.xEndOfStreamExceptionSystem.IOSystem.IO.IOExceptionclassmscorlib2.0.x.xEnumSystemSystem.ValueTypestructuremscorlib2.0.x.xEnvironmentSystemSystem.Objectclassmscorlib2.0.x.xEnvironmentPermissionSystem.Security.PermissionsSystem.Security.CodeAccessPermissionclassmscorlib2.0.x.xEnvironmentPermissionAccessSystem.Security.PermissionsSystem.Enumenumerationmscorlib2.0.x.xEnvironmentPermissionAttributeSystem.Security.PermissionsSystem.Security.Permissions.CodeAccessSecurityAttributeclassmscorlib2.0.x.xEqualityComparer<T>System.Collections.GenericSystem.Objectclassmscorlib4.0.0.0EventArgsSystemSystem.Objectclassmscorlib2.0.x.xEventHandlerSystemSystem.Delegatedelegatemscorlib2.0.x.xEventResetModeSystem.ThreadingSystem.Enumenumerationmscorlib4.0.0.0EventWaitHandleSystem.ThreadingSystem.Threading.WaitHandleclassmscorlib4.0.0.0ExceptionSystemSystem.Objectclassmscorlib2.0.x.xExecutionEngineExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xFileSystem.IOSystem.Objectclassmscorlib2.0.x.xFileAccessSystem.IOSystem.Enumenumerationmscorlib2.0.x.xFileIOPermissionAccessSystem.Security.PermissionsSystem.Enumenumerationmscorlib2.0.x.xFileIOPermissionAttributeSystem.Security.PermissionsSystem.Security.Permissions.CodeAccessSecurityAttributeclassmscorlib2.0.x.xFileLoadExceptionSystem.IOSystem.IO.IOExceptionclassmscorlib2.0.x.xFileModeSystem.IOSystem.Enumenumerationmscorlib2.0.x.xFileNotFoundExceptionSystem.IOSystem.IO.IOExceptionclassmscorlib2.0.x.xFileShareSystem.IOSystem.Enumenumerationmscorlib2.0.x.xFileStreamSystem.IOSystem.IO.Streamclassmscorlib2.0.x.xFlagsAttributeSystemSystem.Attributeclassmscorlib2.0.x.xFormatExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xFunc<TResult>SystemSystem.MulticastDelegatedelegatemscorlib4.0.0.0Func<T, TResult>SystemSystem.MulticastDelegatedelegatemscorlib4.0.0.0Func<T1, T2, TResult>SystemSystem.MulticastDelegatedelegatemscorlib4.0.0.0Func<T1, T2, T3, TResult>SystemSystem.MulticastDelegatedelegatemscorlib4.0.0.0Func<T1, T2, T3, T4, TResult>SystemSystem.MulticastDelegatedelegatemscorlib4.0.0.0Func<T1, T2, T3, T4, T5, TResult>SystemSystem.MulticastDelegatedelegatemscorlib4.0.0.0Func<T1, T2, T3, T4, T5, T6, TResult>SystemSystem.MulticastDelegatedelegatemscorlib4.0.0.0Func<T1, T2, T3, T4, T5, T6, T7, TResult>SystemSystem.MulticastDelegatedelegatemscorlib4.0.0.0Func<T1, T2, T3, T4, T5, T6, T7, T8, TResult>SystemSystem.MulticastDelegatedelegatemscorlib4.0.0.0GCSystemSystem.Objectclassmscorlib2.0.x.xGuidSystemSystem.ValueTypestructuremscorlib4.0.0.0HashtableSystem.CollectionsSystem.Objectclassmscorlib2.0.x.xIAsyncResultSystemnoneinterfacemscorlib2.0.x.xICloneableSystemnoneinterfacemscorlib2.0.x.xICollectionSystem.Collectionsnoneinterfacemscorlib2.0.x.xICollection<T>System.Collections.Genericnoneinterfacemscorlib2.0.x.xIComparableSystemnoneinterfacemscorlib2.0.x.xIComparable<T>Systemnoneinterfacemscorlib4.0.0.0IComparerSystem.Collectionsnoneinterfacemscorlib2.0.x.xIComparer<T>System.Collections.Genericnoneinterfacemscorlib4.0.0.0IDictionarySystem.Collectionsnoneinterfacemscorlib2.0.x.xIDictionary<TKey, TValue>System.Collections.Genericnoneinterfacemscorlib2.0.x.xIDictionaryEnumeratorSystem.Collectionsnoneinterfacemscorlib2.0.x.xIDisposableSystemnoneinterfacemscorlib2.0.x.xIEnumerableSystem.Collectionsnoneinterfacemscorlib2.0.x.xIEnumerable<T>System.Collections.Genericnoneinterfacemscorlib4.0.0.0IEnumeratorSystem.Collectionsnoneinterfacemscorlib2.0.x.xIEnumerator<T>System.Collections.Genericnoneinterfacemscorlib2.0.x.xIEqualityComparer<T>System.Collections.Genericnoneinterfacemscorlib4.0.0.0IEquatable<T>Systemnoneinterfacemscorlib2.0.x.xIFormatProviderSystemnoneinterfacemscorlib2.0.x.xIFormattableSystemnoneinterfacemscorlib2.0.x.xIHashCodeProviderSystem.Collectionsnoneinterfacemscorlib2.0.x.xIListSystem.Collectionsnoneinterfacemscorlib2.0.x.xIList<T>System.Collections.Genericnoneinterfacemscorlib2.0.x.xIndexOutOfRangeExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xInt16SystemSystem.ValueTypestructuremscorlib2.0.x.xInt32SystemSystem.ValueTypestructuremscorlib2.0.x.xInt64SystemSystem.ValueTypestructuremscorlib2.0.x.xInterlockedSystem.ThreadingSystem.Objectclassmscorlib2.0.x.xINullableValueSystemnoneinterfacemscorlib2.0.x.xInvalidCastExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xInvalidOperationExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xInvalidProgramExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xIOExceptionSystem.IOSystem.SystemExceptionclassmscorlib2.0.x.xIPermissionSystem.Securitynoneinterfacemscorlib2.0.x.xISet<T>System.Collections.GenericnoneinterfaceSystem4.0.0.0KeyNotFoundExceptionSystem.Collections.GenericSystem.SystemExceptionclassmscorlib2.0.x.xKeyValuePair<K, V>System.Collections.GenericSystem.ValueTypestructuremscorlib2.0.x.xLinkedList<T>System.Collections.GenericSystem.ObjectclassSystem4.0.0.0LinkedList<T>.EnumeratorSystem.Collections.GenericSystem.ValueTypestructureSystem4.0.0.0LinkedListNode<T>System.Collections.GenericSystem.ObjectclassSystem4.0.0.0List<T>System.Collections.GenericSystem.Objectclassmscorlib2.0.x.xList<T>.EnumeratorSystem.Collections.GenericSystem.ValueTypestructuremscorlib2.0.x.xManualResetEventSystem.ThreadingSystem.Threading.EventWaitHandleclassmscorlib4.0.0.0MarshalByRefObjectSystemSystem.Objectclassmscorlib2.0.x.xMemoryStreamSystem.IOSystem.IO.Streamclassmscorlib2.0.x.xMonitorSystem.ThreadingSystem.Objectclassmscorlib2.0.x.xMulticastDelegateSystemSystem.Delegatedelegatemscorlib4.0.0.0NotImplementedExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xNotSupportedExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xNullable<T>SystemSystem.ValueTypestructuremscorlib2.0.x.xNullReferenceExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xNumberFormatInfoSystem.GlobalizationSystem.Objectclassmscorlib2.0.x.xNumberStylesSystem.GlobalizationSystem.Enumenumerationmscorlib2.0.x.xObjectSystemrootclassmscorlib2.0.x.xObjectDisposedExceptionSystemSystem.InvalidOperationExceptionclassmscorlib2.0.x.xObsoleteAttributeSystemSystem.Attributeclassmscorlib2.0.x.xOutOfMemoryExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xOverflowExceptionSystemSystem.ArithmeticExceptionclassmscorlib2.0.x.xPathSystem.IOSystem.Objectclassmscorlib2.0.x.xPathTooLongExceptionSystem.IOSystem.IO.IOExceptionclassmscorlib2.0.x.xPermissionSetSystem.SecuritySystem.Objectclassmscorlib2.0.x.xPermissionStateSystem.Security.PermissionsSystem.Enumenumerationmscorlib2.0.x.xPredicate<T>SystemSystem.MulticastDelegatedelegatemscorlib4.0.0.0Queue<T>System.Collections.GenericSystem.ObjectclassSystem4.0.0.0RandomSystemSystem.Objectclassmscorlib2.0.x.xRankExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xSByteSystemSystem.ValueTypestructuremscorlib2.0.x.xSecurityActionSystem.Security.PermissionsSystem.Enumenumerationmscorlib2.0.x.xSecurityAttributeSystem.Security.PermissionsSystem.Attributeclassmscorlib2.0.x.xSecurityElementSystem.SecuritySystem.Objectclassmscorlib2.0.x.xSecurityExceptionSystem.SecuritySystem.SystemExceptionclassmscorlib2.0.x.xSecurityPermissionSystem.Security.PermissionsSystem.Security.CodeAccessPermissionclassmscorlib2.0.x.xSecurityPermissionAttributeSystem.Security.PermissionsSystem.Security.Permissions.CodeAccessSecurityAttributeclassmscorlib2.0.x.xSecurityPermissionFlagSystem.Security.PermissionsSystem.Enumenumerationmscorlib2.0.x.xSeekOriginSystem.IOSystem.Enumenumerationmscorlib2.0.x.xStackSystem.CollectionsSystem.Objectclassmscorlib4.0.0.0Stack<T>.EnumeratorSystem.Collections.GenericSystem.ValueTypestructureSystem4.0.0.0Stack<T>System.Collections.GenericSystem.ObjectclassSystem4.0.0.0StackOverflowExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xStreamSystem.IOSystem.MarshalByRefObjectclassmscorlib2.0.x.xStreamReaderSystem.IOSystem.IO.TextReaderclassmscorlib2.0.x.xStreamWriterSystem.IOSystem.IO.TextWriterclassmscorlib2.0.x.xStringSystemSystem.Objectclassmscorlib2.0.x.xStringBuilderSystem.TextSystem.Objectclassmscorlib2.0.x.xStringReaderSystem.IOSystem.IO.TextReaderclassmscorlib2.0.x.xStringWriterSystem.IOSystem.IO.TextWriterclassmscorlib2.0.x.xSynchronizationLockExceptionSystem.ThreadingSystem.SystemExceptionclassmscorlib2.0.x.xSystemExceptionSystemSystem.Exceptionclassmscorlib2.0.x.xTextReaderSystem.IOSystem.MarshalByRefObjectclassmscorlib2.0.x.xTextWriterSystem.IOSystem.MarshalByRefObjectclassmscorlib2.0.x.xThreadSystem.ThreadingSystem.Objectclassmscorlib2.0.x.xThreadAbortExceptionSystem.ThreadingSystem.SystemExceptionclassmscorlib2.0.x.xThreadPrioritySystem.ThreadingSystem.Enumenumerationmscorlib2.0.x.xThreadStartSystem.ThreadingSystem.Delegatedelegatemscorlib2.0.x.xThreadStateSystem.ThreadingSystem.Enumenumerationmscorlib2.0.x.xThreadStateExceptionSystem.ThreadingSystem.SystemExceptionclassmscorlib2.0.x.xThreadStaticAttributeSystemSystem.Attributeclassmscorlib2.0.x.xTimeoutSystem.ThreadingSystem.Objectclassmscorlib2.0.x.xTimerSystem.ThreadingSystem.MarshalByRefObjectclassmscorlib2.0.x.xTimerCallbackSystem.ThreadingSystem.Delegatedelegatemscorlib2.0.x.xTimeSpanSystemSystem.ValueTypestructuremscorlib2.0.x.xTypeSystemSystem.Objectclassmscorlib2.0.x.xTypeInitializationExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xUInt16SystemSystem.ValueTypestructuremscorlib2.0.x.xUInt32SystemSystem.ValueTypestructuremscorlib2.0.x.xUInt64SystemSystem.ValueTypestructuremscorlib2.0.x.xUnauthorizedAccessExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xUnicodeCategorySystem.GlobalizationSystem.Enumenumerationmscorlib2.0.x.xUnicodeEncodingSystem.TextSystem.Text.Encodingclassmscorlib2.0.x.xUTF8EncodingSystem.TextSystem.Text.Encodingclassmscorlib2.0.x.xValueTypeSystemSystem.Objectclassmscorlib2.0.x.xVerificationExceptionSystem.SecuritySystem.SystemExceptionclassmscorlib2.0.x.xVersionSystemSystem.Objectclassmscorlib2.0.x.xWaitHandleSystem.ThreadingSystem.MarshalByRefObjectclassmscorlib2.0.x.xWeakReferenceSystemSystem.Objectclassmscorlib4.0.0.0

Runtime Infrastructure 库
名字命名空间基类型CIL类型Assembly名Assembly版本AppDomainSystemSystem.MarshalByRefObjectclassmscorlib2.0.x.xAssemblySystem.ReflectionSystem.Objectclassmscorlib2.0.x.xAssemblyLoadEventArgsSystemSystem.EventArgsclassmscorlib2.0.x.xAssemblyLoadEventHandlerSystemSystem.Delegatedelegatemscorlib2.0.x.xBadImageFormatExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xCallingConventionSystem.Runtime.InteropServicesSystem.Enumenumerationmscorlib2.0.x.xCallingConventionsSystem.ReflectionSystem.Enumenumerationmscorlib4.0.0.0CannotUnloadAppDomainExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xCharSetSystem.Runtime.InteropServicesSystem.Enumenumerationmscorlib2.0.x.xCompilationRelaxationsSystem.Runtime.CompilerServicesSystem.Enumenumerationmscorlib2.0.x.xCompilationRelaxationsAttributeSystem.Runtime.CompilerServicesSystem.Attributeclassmscorlib2.0.x.xDecimalConstantAttributeSystem.Runtime.CompilerServicesSystem.Attributeclassmscorlib2.0.x.xDefaultMemberAttributeSystem.ReflectionSystem.Attributeclassmscorlib2.0.x.xDllImportAttributeSystem.Runtime.InteropServicesSystem.Attributeclassmscorlib2.0.x.xEntryPointNotFoundExceptionSystemSystem.TypeLoadExceptionclassmscorlib2.0.x.xFieldAccessExceptionSystemSystem.MemberAccessExceptionclassmscorlib2.0.x.xFieldOffsetAttributeSystem.Runtime.InteropServicesSystem.Attributeclassmscorlib2.0.x.xGCHandleSystem.Runtime.InteropServicesSystem.ValueTypestructuremscorlib2.0.x.xGCHandleTypeSystem.Runtime.InteropServicesSystem.Enumenumerationmscorlib2.0.x.xGuidAttributeSystem.Runtime.InteropServicesSystem.Attributeclassmscorlib4.0.0.0InAttributeSystem.Runtime.InteropServicesSystem.Attributeclassmscorlib2.0.x.xIndexerNameAttributeSystem.Runtime.CompilerServicesSystem.Attributeclassmscorlib2.0.x.xIntPtrSystemSystem.ValueTypestructuremscorlib2.0.x.xIsVolatileSystem.Runtime.CompilerServicesSystem.Objectclassmscorlib2.0.x.xLayoutKindSystem.Runtime.InteropServicesSystem.Enumenumerationmscorlib2.0.x.xMarshalSystem.Runtime.InteropServicesSystem.Objectclassmscorlib4.0.0.0MarshalAsAttributeSystem.Runtime.InteropServicesSystem.Attributeclassmscorlib2.0.x.xMemberAccessExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xMethodAccessExceptionSystemSystem.MemberAccessExceptionclassmscorlib2.0.x.xMethodImplAttributeSystem.Runtime.CompilerServicesSystem.Attributeclassmscorlib2.0.x.xMethodImplOptionsSystem.Runtime.CompilerServicesSystem.Enumenumerationmscorlib2.0.x.xMissingFieldExceptionSystemSystem.MissingMemberExceptionclassmscorlib2.0.x.xMissingMemberExceptionSystemSystem.MemberAccessExceptionclassmscorlib2.0.x.xMissingMethodExceptionSystemSystem.MissingMemberExceptionclassmscorlib2.0.x.xOutAttributeSystem.Runtime.InteropServicesSystem.Attributeclassmscorlib2.0.x.xParamArrayAttributeSystemSystem.Attributeclassmscorlib2.0.x.xRuntimeFieldHandleSystemSystem.ValueTypestructuremscorlib2.0.x.xRuntimeHelpersSystem.Runtime.CompilerServicesSystem.Objectclassmscorlib2.0.x.xRuntimeMethodHandleSystemSystem.ValueTypestructuremscorlib2.0.x.xRuntimeTypeHandleSystemSystem.ValueTypestructuremscorlib2.0.x.xSafeBufferSystem.Runtime.InteropServicesSystem.Runtime.InteropServices.SafeHandleclassmscorlib4.0.0.0SafeHandleSystem.Runtime.InteropServicesSystem.Objectclassmscorlib4.0.0.0StructLayoutAttributeSystem.Runtime.InteropServicesSystem.Attributeclassmscorlib2.0.x.xTypeForwardedFromAttributeSystem.Runtime.CompilerServicesnoneinterfacemscorlib4.0.0.0TypeForwardedToAttributeSystem.Runtime.CompilerServicesSystem.Attributeclassmscorlib4.0.0.0TypeLoadExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xTypeUnloadedExceptionSystemSystem.SystemExceptionclassmscorlib2.0.x.xUIntPtrSystemSystem.ValueTypestructuremscorlib2.0.x.xUnhandledExceptionEventArgsSystemSystem.EventArgsclassmscorlib2.0.x.xUnhandledExceptionEventHandlerSystemSystem.Delegatedelegatemscorlib2.0.x.xUnmanagedTypeSystem.Runtime.InteropServicesSystem.Enumenumerationmscorlib2.0.x.x

Network 库
名字命名空间基类型CIL类型Assembly名Assembly版本AddressFamilySystem.Net.SocketsSystem.EnumenumerationSystem2.0.x.xAuthenticationManagerSystem.NetSystem.ObjectclassSystem2.0.x.xAuthorizationSystem.NetSystem.ObjectclassSystem2.0.x.xCredentialCacheSystem.NetSystem.ObjectclassSystem2.0.x.xDnsSystem.NetSystem.ObjectclassSystem2.0.x.xDnsPermissionSystem.NetSystem.Security.CodeAccessPermissionclassSystem2.0.x.xDnsPermissionAttributeSystem.NetSystem.Security.Permissions.CodeAccessSecurityAttributeclassSystem2.0.x.xEndPointSystem.NetSystem.ObjectclassSystem2.0.x.xGlobalProxySelectionSystem.NetSystem.ObjectclassSystem2.0.x.xHttpContinueDelegateSystem.NetSystem.DelegatedelegateSystem2.0.x.xHttpStatusCodeSystem.NetSystem.EnumenumerationSystem2.0.x.xHttpVersionSystem.NetSystem.ObjectclassSystem2.0.x.xHttpWebRequestSystem.NetSystem.Net.WebRequestclassSystem2.0.x.xHttpWebResponseSystem.NetSystem.Net.WebResponseclassSystem2.0.x.xIAuthenticationModuleSystem.NetnoneinterfaceSystem2.0.x.xICredentialsSystem.NetnoneinterfaceSystem2.0.x.xIPAddressSystem.NetSystem.ObjectclassSystem2.0.x.xIPEndPointSystem.NetSystem.Net.EndPointclassSystem2.0.x.xIPHostEntrySystem.NetSystem.ObjectclassSystem2.0.x.xIWebProxySystem.NetnoneinterfaceSystem2.0.x.xIWebRequestCreateSystem.NetnoneinterfaceSystem2.0.x.xLingerOptionSystem.Net.SocketsSystem.ObjectclassSystem2.0.x.xMulticastOptionSystem.Net.SocketsSystem.ObjectclassSystem2.0.x.xNameValueCollectionSystem.Collections.SpecializedSystem.ObjectclassSystem2.0.x.xNetworkAccessSystem.NetSystem.EnumenumerationSystem2.0.x.xNetworkCredentialSystem.NetSystem.ObjectclassSystem2.0.x.xNetworkStreamSystem.Net.SocketsSystem.IO.StreamclassSystem2.0.x.xProtocolTypeSystem.Net.SocketsSystem.EnumenumerationSystem2.0.x.xProtocolViolationExceptionSystem.NetSystem.InvalidOperationExceptionclassSystem2.0.x.xSelectModeSystem.Net.SocketsSystem.EnumenumerationSystem2.0.x.xServicePointSystem.NetSystem.ObjectclassSystem2.0.x.xServicePointManagerSystem.NetSystem.ObjectclassSystem2.0.x.xSocketSystem.Net.SocketsSystem.ObjectclassSystem2.0.x.xSocketAddressSystem.NetSystem.ObjectclassSystem2.0.x.xSocketExceptionSystem.Net.SocketsSystem.SystemExceptionclassSystem2.0.x.xSocketFlagsSystem.Net.SocketsSystem.EnumenumerationSystem2.0.x.xSocketOptionLevelSystem.Net.SocketsSystem.EnumenumerationSystem2.0.x.xSocketOptionNameSystem.Net.SocketsSystem.EnumenumerationSystem2.0.x.xSocketPermissionSystem.NetSystem.Security.CodeAccessPermissionclassSystem2.0.x.xSocketPermissionAttributeSystem.NetSystem.Security.Permissions.CodeAccessSecurityAttributeclassSystem2.0.x.xSocketShutdownSystem.Net.SocketsSystem.EnumenumerationSystem2.0.x.xSocketTypeSystem.Net.SocketsSystem.EnumenumerationSystem2.0.x.xTransportTypeSystem.NetSystem.EnumenumerationSystem2.0.x.xUriSystemSystem.ObjectclassSystem2.0.x.xUriBuilderSystemSystem.ObjectclassSystem2.0.x.xUriFormatExceptionSystemSystem.FormatExceptionclassSystem2.0.x.xUriHostNameTypeSystemSystem.EnumenumerationSystem2.0.x.xUriPartialSystemSystem.EnumenumerationSystem2.0.x.xWebClientSystem.NetSystem.MarshalByRefObjectclassSystem2.0.x.xWebExceptionSystem.NetSystem.InvalidOperationExceptionclassSystem2.0.x.xWebExceptionStatusSystem.NetSystem.EnumenumerationSystem2.0.x.xWebHeaderCollectionSystem.NetSystem.Collections.Specialized.NameValueCollectionclassSystem2.0.x.xWebPermissionSystem.NetSystem.Security.CodeAccessPermissionclassSystem2.0.x.xWebPermissionAttributeSystem.NetSystem.Security.Permissions.CodeAccessSecurityAttributeclassSystem2.0.x.xWebProxySystem.NetSystem.ObjectclassSystem2.0.x.xWebRequestSystem.NetSystem.MarshalByRefObjectclassSystem2.0.x.xWebResponseSystem.NetSystem.MarshalByRefObjectclassSystem2.0.x.x

Reflection 库
名字命名空间基类型CIL类型Assembly名Assembly版本AmbiguousMatchExceptionSystem.ReflectionSystem.SystemExceptionclassmscorlib2.0.x.xBinderSystem.ReflectionSystem.Objectclassmscorlib2.0.x.xBindingFlagsSystem.ReflectionSystem.Enumenumerationmscorlib2.0.x.xConstructorInfoSystem.ReflectionSystem.Reflection.MethodBaseclassmscorlib2.0.x.xCultureInfoSystem.GlobalizationSystem.Objectclassmscorlib2.0.x.xEventAttributesSystem.ReflectionSystem.Enumenumerationmscorlib2.0.x.xEventInfoSystem.ReflectionSystem.Reflection.MemberInfoclassmscorlib2.0.x.xFieldAttributesSystem.ReflectionSystem.Enumenumerationmscorlib2.0.x.xFieldInfoSystem.ReflectionSystem.Reflection.MemberInfoclassmscorlib2.0.x.xGenericParameterAttributesSystem.ReflectionSystem.Enumenumerationmscorlib2.0.x.xMemberInfoSystem.ReflectionSystem.Objectclassmscorlib2.0.x.xMethodAttributesSystem.ReflectionSystem.Enumenumerationmscorlib2.0.x.xMethodBaseSystem.ReflectionSystem.Reflection.MemberInfoclassmscorlib2.0.x.xMethodInfoSystem.ReflectionSystem.Reflection.MethodBaseclassmscorlib2.0.x.xModuleSystem.ReflectionSystem.Objectclassmscorlib2.0.x.xParameterAttributesSystem.ReflectionSystem.Enumenumerationmscorlib2.0.x.xParameterInfoSystem.ReflectionSystem.Objectclassmscorlib2.0.x.xParameterModifierSystem.ReflectionSystem.ValueTypestructuremscorlib2.0.x.xPropertyAttributesSystem.ReflectionSystem.Enumenumerationmscorlib2.0.x.xPropertyInfoSystem.ReflectionSystem.Reflection.MemberInfoclassmscorlib2.0.x.xReflectionPermissionSystem.Security.PermissionsSystem.Security.CodeAccessPermissionclassmscorlib2.0.x.xReflectionPermissionAttributeSystem.Security.PermissionsSystem.Security.Permissions.CodeAccessSecurityAttributeclassmscorlib2.0.x.xReflectionPermissionFlagSystem.Security.PermissionsSystem.Enumenumerationmscorlib2.0.x.xTargetExceptionSystem.ReflectionSystem.ApplicationExceptionclassmscorlib2.0.x.xTargetInvocationExceptionSystem.ReflectionSystem.ApplicationExceptionclassmscorlib2.0.x.xTargetParameterCountExceptionSystem.ReflectionSystem.ApplicationExceptionclassmscorlib2.0.x.xTypeAttributesSystem.ReflectionSystem.Enumenumerationmscorlib2.0.x.xVoidSystemSystem.ValueTypestructuremscorlib2.0.x.x

XML 库
名字命名空间基类型CIL类型Assembly名Assembly版本FormattingSystem.XmlSystem.EnumenumerationSystem.Xml2.0.x.xNameTableSystem.XmlSystem.Xml.XmlNameTableclassSystem.Xml2.0.x.xReadStateSystem.XmlSystem.EnumenumerationSystem.Xml2.0.x.xWhitespaceHandlingSystem.XmlSystem.EnumenumerationSystem.Xml2.0.x.xWriteStateSystem.XmlSystem.EnumenumerationSystem.Xml2.0.x.xXmlConvertSystem.XmlSystem.ObjectclassSystem.Xml2.0.x.xXmlExceptionSystem.XmlSystem.SystemExceptionclassSystem.Xml2.0.x.xXmlNamespaceManagerSystem.XmlSystem.ObjectclassSystem.Xml2.0.x.xXmlNameTableSystem.XmlSystem.ObjectclassSystem.Xml2.0.x.xXmlNodeTypeSystem.XmlSystem.EnumenumerationSystem.Xml2.0.x.xXmlParserContextSystem.XmlSystem.ObjectclassSystem.Xml2.0.x.xXmlReaderSystem.XmlSystem.ObjectclassSystem.Xml2.0.x.xXmlResolverSystem.XmlSystem.ObjectclassSystem.Xml2.0.x.xXmlSpaceSystem.XmlSystem.EnumenumerationSystem.Xml2.0.x.xXmlTextReaderSystem.XmlSystem.Xml.XmlReaderclassSystem.Xml2.0.x.xXmlTextWriterSystem.XmlSystem.Xml.XmlWriterclassSystem.Xml2.0.x.xXmlUrlResolverSystem.XmlSystem.Xml.XmlResolverclassSystem.Xml2.0.x.x

Extended Array 库
Extended Array库提供了非vector数组的支持。即这些数组多于一维或具有非零的下界。 Extended Array库并不增加额外的数据类型，而是扩展了数组的处理机制。

Extended Numerics库
名字命名空间基类型CIL类型Assembly名Assembly版本DecimalSystemSystem.ValueTypestructuremscorlib2.0.x.xDoubleSystemSystem.ValueTypestructuremscorlib2.0.x.xMathSystemSystem.Objectclassmscorlib2.0.x.xNotFiniteNumberExceptionSystemSystem.ArithmeticExceptionclassmscorlib2.0.x.xSingleSystemSystem.ValueTypestructuremscorlib2.0.x.x

Parallel Library
NameNamespaceBase typeCIL typeAssembly nameAssembly versionParallelEnvironmentSystem.Threading.ParallelSystem.Objectclassmscorlib2.0.x.xParallelForSystem.Threading.ParallelSystem.Threading.Parallel.ParallelLoop<int32>classSystem.Threading.Parallel2.0.x.xParallelForEach<T>System.Threading.ParallelSystem.Threading.Parallel.ParallelLoop<T>classSystem.Threading.Parallel2.0.x.xParallelLoop<T>System.Threading.ParallelSystem.ObjectclassSystem.Threading.Parallel2.0.x.xParallelWhile<T>System.Threading.ParallelSystem.Threading.Parallel.ParallelLoop<T>classSystem.Threading.Parallel2.0.x.x

Vararg 库
名字命名空间基类型CIL类型Assembly名Assembly版本ArgIteratorSystemSystem.ValueTypestructuremscorlib2.0.x.xRuntimeArgumentHandleSystemSystem.ValueTypestructuremscorlib2.0.x.xTypedReferenceSystemSystem.ValueTypestructuremscorlib2.0.x.x

参考文献

 外部链接 
 Ecma International, Standard ECMA-335, Common Language Infrastructure (CLI), 6th edition (June 2012) 
Ecma International, Technical Report TR/84, Common Language Infrastructure (CLI) - Information Derived from Partition IV XML File, 6th edition (June 2012) 

Category:通用语言基础设施