When you create a new .NET Metro style application in Visual Studio, it spits out a project template that doesn’t reference any .NET assemblies. Well, this isn’t completely true, because when you run the C# compiler it references MSCorLib.dll by default. For a Metro style application, the referenced MSCorLib.dll contains a bunch of TypeForwardedToAttribute attributes (http://msdn.microsoft.com/en-us/library/system.runtime.compilerservices.typeforwardedtoattribute.aspx). This means that it exposes a bunch of types that you can use from your Metro style application that are actually implemented in various other assemblies. I wrote a small tool that reflects over this MSCorLib.dll are shows all of the core .NET types. The output of the tool is shown below. I grouped types by namespace and under each namespace I show the name of the type and the name of the assembly that defines the type in square brackets. Any type with a back tick in it (like Action`1) represents a generic type.
System
Action [System.Runtime]
Action`1 [System.Runtime]
Action`2 [System.Runtime]
Action`3 [System.Runtime]
Action`4 [System.Runtime]
Action`5 [System.Runtime]
Action`6 [System.Runtime]
Action`7 [System.Runtime]
Action`8 [System.Runtime]
Activator [System.Runtime]
AggregateException [System.Threading.Tasks]
ArgumentException [System.Runtime]
ArgumentNullException [System.Runtime]
ArgumentOutOfRangeException [System.Runtime]
ArithmeticException [System.Runtime]
Array [System.Runtime]
ArraySegment`1 [System.Runtime]
ArrayTypeMismatchException [System.Runtime]
AsyncCallback [System.Runtime]
Attribute [System.Runtime]
AttributeTargets [System.Runtime]
AttributeUsageAttribute [System.Runtime]
BadImageFormatException [System.Runtime]
BitConverter [System.Runtime.Extensions]
Boolean [System.Runtime]
Byte [System.Runtime]
Char [System.Runtime]
CLSCompliantAttribute [System.Runtime]
Convert [System.Runtime.Extensions]
DataMisalignedException [System.Runtime]
DateTime [System.Runtime]
DateTimeKind [System.Runtime]
DateTimeOffset [System.Runtime]
DayOfWeek [System.Runtime]
Decimal [System.Runtime]
Delegate [System.Runtime]
DivideByZeroException [System.Runtime]
DllNotFoundException [System.Runtime]
Double [System.Runtime]
Enum [System.Runtime]
Environment [System.Runtime.Extensions]
EnvironmentVariableTarget [System.Runtime.Extensions]
EventArgs [System.Runtime]
EventHandler [System.Runtime]
EventHandler`1 [System.Runtime]
Exception [System.Runtime]
FlagsAttribute [System.Runtime]
FormatException [System.Runtime]
Func`1 [System.Runtime]
Func`2 [System.Runtime]
Func`3 [System.Runtime]
Func`4 [System.Runtime]
Func`5 [System.Runtime]
Func`6 [System.Runtime]
Func`7 [System.Runtime]
Func`8 [System.Runtime]
Func`9 [System.Runtime]
GC [System.Runtime.Extensions]
GCCollectionMode [System.Runtime.Extensions]
Guid [System.Runtime]
IAsyncResult [System.Runtime]
IComparable [System.Runtime]
IComparable`1 [System.Runtime]
ICustomFormatter [System.Runtime]
IDisposable [System.Runtime]
IEquatable`1 [System.Runtime]
IFormatProvider [System.Runtime]
IFormattable [System.Runtime]
IndexOutOfRangeException [System.Runtime]
Int16 [System.Runtime]
Int32 [System.Runtime]
Int64 [System.Runtime]
IntPtr [System.Runtime]
InvalidCastException [System.Runtime]
InvalidOperationException [System.Runtime]
InvalidTimeZoneException [System.Runtime]
IObservable`1 [System.Runtime]
IObserver`1 [System.Runtime]
IProgress`1 [System.Runtime]
Lazy`1 [System.Runtime]
Math [System.Runtime.Extensions]
MemberAccessException [System.Runtime]
MidpointRounding [System.Runtime]
MissingMemberException [System.Runtime]
MTAThreadAttribute [System.Runtime]
MulticastDelegate [System.Runtime]
NotImplementedException [System.Runtime]
NotSupportedException [System.Runtime]
Nullable [System.Runtime]
Nullable`1 [System.Runtime]
NullReferenceException [System.Runtime]
Object [System.Runtime]
ObjectDisposedException [System.Runtime]
ObsoleteAttribute [System.Runtime]
OperationCanceledException [System.Threading.Tasks]
OutOfMemoryException [System.Runtime]
OverflowException [System.Runtime]
ParamArrayAttribute [System.Runtime]
PlatformNotSupportedException [System.Runtime]
Predicate`1 [System.Runtime]
Progress`1 [System.Runtime.Extensions]
Random [System.Runtime.Extensions]
RankException [System.Runtime]
RuntimeFieldHandle [System.Runtime]
RuntimeMethodHandle [System.Runtime]
RuntimeTypeHandle [System.Runtime]
SByte [System.Runtime]
Single [System.Runtime]
STAThreadAttribute [System.Runtime]
String [System.Runtime]
StringComparer [System.Runtime.Extensions]
StringComparison [System.Runtime]
StringSplitOptions [System.Runtime]
ThreadStaticAttribute [System.Runtime]
TimeoutException [System.Runtime]
TimeSpan [System.Runtime]
TimeZoneInfo [System.Runtime]
Tuple [System.Runtime]
Tuple`1 [System.Runtime]
Tuple`2 [System.Runtime]
Tuple`3 [System.Runtime]
Tuple`4 [System.Runtime]
Tuple`5 [System.Runtime]
Tuple`6 [System.Runtime]
Tuple`7 [System.Runtime]
Tuple`8 [System.Runtime]
Type [System.Runtime]
TypeAccessException [System.Runtime]
TypedReference [System.Runtime]
TypeInitializationException [System.Runtime]
TypeLoadException [System.Runtime]
UInt16 [System.Runtime]
UInt32 [System.Runtime]
UInt64 [System.Runtime]
UIntPtr [System.Runtime]
UnauthorizedAccessException [System.Runtime]
ValueType [System.Runtime]
Version [System.Runtime]
Void [System.Runtime]
WeakReference [System.Runtime.Extensions]
WeakReference`1 [System.Runtime.Extensions]
System.Collections
BitArray [System.Collections]
ICollection [System.Runtime]
IComparer [System.Runtime]
IEnumerable [System.Runtime]
IEnumerator [System.Runtime]
IEqualityComparer [System.Runtime]
IList [System.Runtime]
IStructuralComparable [System.Runtime]
IStructuralEquatable [System.Runtime]
StructuralComparisons [System.Collections]
System.Collections.Concurrent
ConcurrentDictionary`2 [System.Collections.Concurrent]
ConcurrentQueue`1 [System.Collections.Concurrent]
ConcurrentStack`1 [System.Collections.Concurrent]
EnumerablePartitionerOptions [System.Collections.Concurrent]
IProducerConsumerCollection`1 [System.Collections.Concurrent]
OrderablePartitioner`1 [System.Collections.Concurrent]
Partitioner [System.Collections.Concurrent]
Partitioner`1 [System.Collections.Concurrent]
System.Collections.Generic
Comparer`1 [System.Collections]
Dictionary`2 [System.Collections]
EqualityComparer`1 [System.Collections]
ICollection`1 [System.Runtime]
IComparer`1 [System.Runtime]
IDictionary`2 [System.Runtime]
IEnumerable`1 [System.Runtime]
IEnumerator`1 [System.Runtime]
IEqualityComparer`1 [System.Runtime]
IList`1 [System.Runtime]
IReadOnlyDictionary`2 [System.Runtime]
IReadOnlyList`1 [System.Runtime]
KeyNotFoundException [System.Runtime]
KeyValuePair`2 [System.Runtime]
List`1 [System.Collections]
System.Collections.ObjectModel
Collection`1 [System.Runtime]
KeyedCollection`2 [System.Collections.ObjectModel]
ReadOnlyCollection`1 [System.Runtime]
ReadOnlyDictionary`2 [System.Collections.ObjectModel]
System.Diagnostics
ConditionalAttribute [System.Runtime]
DebuggableAttribute [System.Runtime]
Debugger [System.Diagnostics.Debug]
DebuggerBrowsableAttribute [System.Diagnostics.Debug]
DebuggerBrowsableState [System.Diagnostics.Debug]
DebuggerDisplayAttribute [System.Diagnostics.Debug]
DebuggerHiddenAttribute [System.Diagnostics.Debug]
DebuggerNonUserCodeAttribute [System.Diagnostics.Debug]
DebuggerStepThroughAttribute [System.Diagnostics.Debug]
DebuggerTypeProxyAttribute [System.Diagnostics.Debug]
System.Diagnostics.CodeAnalysis
SuppressMessageAttribute [System.Diagnostics.Tools]
System.Diagnostics.Contracts
Contract [System.Diagnostics.Contracts]
ContractAbbreviatorAttribute [System.Diagnostics.Contracts]
ContractArgumentValidatorAttribute [System.Diagnostics.Contracts]
ContractClassAttribute [System.Diagnostics.Contracts]
ContractClassForAttribute [System.Diagnostics.Contracts]
ContractFailedEventArgs [System.Diagnostics.Contracts]
ContractFailureKind [System.Diagnostics.Contracts]
ContractInvariantMethodAttribute [System.Diagnostics.Contracts]
ContractOptionAttribute [System.Diagnostics.Contracts]
ContractPublicPropertyNameAttribute [System.Diagnostics.Contracts]
ContractReferenceAssemblyAttribute [System.Diagnostics.Contracts]
ContractRuntimeIgnoredAttribute [System.Diagnostics.Contracts]
ContractVerificationAttribute [System.Diagnostics.Contracts]
PureAttribute [System.Diagnostics.Contracts]
System.Diagnostics.Tracing
EventAttribute [System.Diagnostics.Tracing]
EventCommand [System.Diagnostics.Tracing]
EventCommandEventArgs [System.Diagnostics.Tracing]
EventKeywords [System.Diagnostics.Tracing]
EventLevel [System.Diagnostics.Tracing]
EventListener [System.Diagnostics.Tracing]
EventOpcode [System.Diagnostics.Tracing]
EventSource [System.Diagnostics.Tracing]
EventSourceAttribute [System.Diagnostics.Tracing]
EventTask [System.Diagnostics.Tracing]
EventWrittenEventArgs [System.Diagnostics.Tracing]
NonEventAttribute [System.Diagnostics.Tracing]
System.Globalization
Calendar [System.Globalization]
CalendarWeekRule [System.Globalization]
CharUnicodeInfo [System.Globalization]
CompareInfo [System.Globalization]
CompareOptions [System.Globalization]
CultureInfo [System.Globalization]
CultureNotFoundException [System.Globalization]
DateTimeFormatInfo [System.Globalization]
DateTimeStyles [System.Runtime]
NumberFormatInfo [System.Globalization]
NumberStyles [System.Runtime]
RegionInfo [System.Globalization]
StringInfo [System.Globalization]
TextElementEnumerator [System.Globalization]
TextInfo [System.Globalization]
TimeSpanStyles [System.Runtime]
UnicodeCategory [System.Globalization]
System.IO
BinaryReader [System.IO]
BinaryWriter [System.IO]
EndOfStreamException [System.IO]
FileNotFoundException [System.IO]
IOException [System.IO]
MemoryStream [System.IO]
SeekOrigin [System.IO]
Stream [System.IO]
StreamReader [System.IO]
StreamWriter [System.IO]
StringReader [System.IO]
StringWriter [System.IO]
TextReader [System.IO]
TextWriter [System.IO]
System.Reflection
AmbiguousMatchException [System.Reflection]
Assembly [System.Reflection]
AssemblyCompanyAttribute [System.Runtime]
AssemblyConfigurationAttribute [System.Runtime]
AssemblyContentType [System.Reflection]
AssemblyCopyrightAttribute [System.Runtime]
AssemblyCultureAttribute [System.Runtime]
AssemblyDefaultAliasAttribute [System.Runtime]
AssemblyDelaySignAttribute [System.Runtime]
AssemblyDescriptionAttribute [System.Runtime]
AssemblyFileVersionAttribute [System.Runtime]
AssemblyFlagsAttribute [System.Runtime]
AssemblyInformationalVersionAttribute [System.Runtime]
AssemblyKeyFileAttribute [System.Runtime]
AssemblyKeyNameAttribute [System.Runtime]
AssemblyName [System.Reflection]
AssemblyNameFlags [System.Runtime]
AssemblyProductAttribute [System.Runtime]
AssemblySignatureKeyAttribute [System.Runtime]
AssemblyTitleAttribute [System.Runtime]
AssemblyTrademarkAttribute [System.Runtime]
AssemblyVersionAttribute [System.Runtime]
CallingConventions [System.Reflection]
ConstructorInfo [System.Reflection]
CustomAttributeExtensions [System.Reflection.Extensions]
DefaultMemberAttribute [System.Runtime]
EventInfo [System.Reflection]
FieldInfo [System.Reflection]
GenericParameterAttributes [System.Reflection]
IntrospectionExtensions [System.Reflection]
IReflectableType [System.Reflection]
ManifestResourceInfo [System.Reflection]
MemberInfo [System.Reflection]
MethodBase [System.Reflection]
MethodInfo [System.Reflection]
Missing [System.Runtime.InteropServices]
ParameterInfo [System.Reflection]
PropertyInfo [System.Reflection]
ReflectionContext [System.Reflection]
ResourceLocation [System.Reflection]
TargetInvocationException [System.Reflection]
TargetParameterCountException [System.Reflection]
TypeInfo [System.Reflection]
System.Resources
MissingManifestResourceException [System.Resources.ResourceManager]
NeutralResourcesLanguageAttribute [System.Resources.ResourceManager]
ResourceManager [System.Resources.ResourceManager]
SatelliteContractVersionAttribute [System.Resources.ResourceManager]
System.Runtime
GCLatencyMode [System.Runtime.Extensions]
GCSettings [System.Runtime.Extensions]
System.Runtime.CompilerServices
AccessedThroughPropertyAttribute [System.Runtime]
AsyncTaskMethodBuilder [System.Threading.Tasks]
AsyncTaskMethodBuilder`1 [System.Threading.Tasks]
AsyncVoidMethodBuilder [System.Threading.Tasks]
CompilerGeneratedAttribute [System.Runtime]
CompilerMarshalOverride [System.Runtime]
ConditionalWeakTable`2 [System.Dynamic.Runtime]
ConfiguredTaskAwaitable [System.Threading.Tasks]
ConfiguredTaskAwaitable`1 [System.Threading.Tasks]
ContractHelper [System.Diagnostics.Contracts]
CustomConstantAttribute [System.Runtime]
DateTimeConstantAttribute [System.Runtime]
DecimalConstantAttribute [System.Runtime]
ExtensionAttribute [System.Runtime]
FixedBufferAttribute [System.Runtime]
IndexerNameAttribute [System.Runtime]
InternalsVisibleToAttribute [System.Runtime]
IsBoxed [System.Runtime]
IsByValue [System.Runtime]
IsConst [System.Runtime]
IsExplicitlyDereferenced [System.Runtime]
IsImplicitlyDereferenced [System.Runtime]
IsLong [System.Runtime]
IsSignUnspecifiedByte [System.Runtime]
IsUdtReturn [System.Runtime]
IsVolatile [System.Runtime]
MethodImplAttribute [System.Runtime]
MethodImplOptions [System.Runtime]
NativeCppClassAttribute [System.Runtime]
ReferenceAssemblyAttribute [System.Runtime]
RuntimeCompatibilityAttribute [System.Runtime]
RuntimeHelpers [System.Runtime]
TaskAwaiter [System.Threading.Tasks]
TaskAwaiter`1 [System.Threading.Tasks]
TypeForwardedFromAttribute [System.Runtime]
TypeForwardedToAttribute [System.Runtime]
YieldAwaitable [System.Threading.Tasks]
System.Runtime.ExceptionServices
ExceptionDispatchInfo [System.Runtime]
System.Runtime.InteropServices
AllowReversePInvokeCallsAttribute [System.Runtime.InteropServices]
ArrayWithOffset [System.Runtime.InteropServices]
AssemblyRegistrationFlags [System.Runtime.InteropServices]
AutomationProxyAttribute [System.Runtime.InteropServices]
BestFitMappingAttribute [System.Runtime.InteropServices]
BStrWrapper [System.Runtime.InteropServices]
CallingConvention [System.Runtime.InteropServices]
CharSet [System.Runtime]
ClassInterfaceAttribute [System.Runtime.InteropServices]
ClassInterfaceType [System.Runtime.InteropServices]
CoClassAttribute [System.Runtime.InteropServices]
ComAliasNameAttribute [System.Runtime.InteropServices]
ComCompatibleVersionAttribute [System.Runtime.InteropServices]
ComConversionLossAttribute [System.Runtime.InteropServices]
ComDefaultInterfaceAttribute [System.Runtime.InteropServices]
ComEventInterfaceAttribute [System.Runtime.InteropServices]
ComEventsHelper [System.Runtime.InteropServices]
COMException [System.Runtime.InteropServices]
ComImportAttribute [System.Runtime.InteropServices]
ComInterfaceType [System.Runtime.InteropServices]
ComMemberType [System.Runtime.InteropServices]
ComRegisterFunctionAttribute [System.Runtime.InteropServices]
ComSourceInterfacesAttribute [System.Runtime.InteropServices]
ComUnregisterFunctionAttribute [System.Runtime.InteropServices]
ComVisibleAttribute [System.Runtime]
CriticalHandle [System.Runtime.InteropServices]
CurrencyWrapper [System.Runtime.InteropServices]
CustomQueryInterfaceMode [System.Runtime.InteropServices]
CustomQueryInterfaceResult [System.Runtime.InteropServices]
DefaultCharSetAttribute [System.Runtime.InteropServices]
DispatchWrapper [System.Runtime.InteropServices]
DispIdAttribute [System.Runtime.InteropServices]
DllImportAttribute [System.Runtime.InteropServices]
ErrorWrapper [System.Runtime.InteropServices]
ExporterEventKind [System.Runtime.InteropServices]
ExtensibleClassFactory [System.Runtime.InteropServices]
ExternalException [System.Runtime.InteropServices]
FieldOffsetAttribute [System.Runtime]
GCHandle [System.Runtime.InteropServices]
GCHandleType [System.Runtime.InteropServices]
GuidAttribute [System.Runtime.InteropServices]
HandleRef [System.Runtime.InteropServices]
ICustomAdapter [System.Runtime.InteropServices]
ICustomMarshaler [System.Runtime.InteropServices]
ICustomQueryInterface [System.Runtime.InteropServices]
ImportedFromTypeLibAttribute [System.Runtime.InteropServices]
ImporterEventKind [System.Runtime.InteropServices]
InAttribute [System.Runtime.InteropServices]
InterfaceTypeAttribute [System.Runtime.InteropServices]
InvalidComObjectException [System.Runtime.InteropServices]
InvalidOleVariantTypeException [System.Runtime.InteropServices]
IRegistrationServices [System.Runtime.InteropServices]
ITypeLibExporterNameProvider [System.Runtime.InteropServices]
ITypeLibExporterNotifySink [System.Runtime.InteropServices]
ITypeLibImporterNotifySink [System.Runtime.InteropServices]
LayoutKind [System.Runtime]
LCIDConversionAttribute [System.Runtime.InteropServices]
ManagedToNativeComInteropStubAttribute [System.Runtime.InteropServices]
Marshal [System.Runtime.InteropServices]
MarshalAsAttribute [System.Runtime.InteropServices]
MarshalDirectiveException [System.Runtime.InteropServices]
ObjectCreationDelegate [System.Runtime.InteropServices]
OptionalAttribute [System.Runtime.InteropServices]
OutAttribute [System.Runtime]
PreserveSigAttribute [System.Runtime.InteropServices]
PrimaryInteropAssemblyAttribute [System.Runtime.InteropServices]
ProgIdAttribute [System.Runtime.InteropServices]
RegistrationClassContext [System.Runtime.InteropServices]
RegistrationConnectionType [System.Runtime.InteropServices]
RegistrationServices [System.Runtime.InteropServices]
RuntimeEnvironment [System.Runtime.InteropServices]
SafeArrayRankMismatchException [System.Runtime.InteropServices]
SafeArrayTypeMismatchException [System.Runtime.InteropServices]
SafeBuffer [System.Runtime.InteropServices]
SafeHandle [System.Runtime.InteropServices]
SEHException [System.Runtime.InteropServices]
StructLayoutAttribute [System.Runtime]
TypeIdentifierAttribute [System.Runtime.InteropServices]
TypeLibConverter [System.Runtime.InteropServices]
TypeLibExporterFlags [System.Runtime.InteropServices]
TypeLibFuncAttribute [System.Runtime.InteropServices]
TypeLibFuncFlags [System.Runtime.InteropServices]
TypeLibImportClassAttribute [System.Runtime.InteropServices]
TypeLibImporterFlags [System.Runtime.InteropServices]
TypeLibTypeAttribute [System.Runtime.InteropServices]
TypeLibTypeFlags [System.Runtime.InteropServices]
TypeLibVarAttribute [System.Runtime.InteropServices]
TypeLibVarFlags [System.Runtime.InteropServices]
TypeLibVersionAttribute [System.Runtime.InteropServices]
UnknownWrapper [System.Runtime.InteropServices]
UnmanagedFunctionPointerAttribute [System.Runtime.InteropServices]
UnmanagedType [System.Runtime.InteropServices]
VarEnum [System.Runtime.InteropServices]
VariantWrapper [System.Runtime.InteropServices]
System.Runtime.InteropServices.ComTypes
BIND_OPTS [System.Runtime.InteropServices]
BINDPTR [System.Runtime.InteropServices]
CALLCONV [System.Runtime.InteropServices]
CONNECTDATA [System.Runtime.InteropServices]
DESCKIND [System.Runtime.InteropServices]
DISPPARAMS [System.Runtime.InteropServices]
ELEMDESC [System.Runtime.InteropServices]
EXCEPINFO [System.Runtime.InteropServices]
FILETIME [System.Runtime.InteropServices]
FUNCDESC [System.Runtime.InteropServices]
FUNCFLAGS [System.Runtime.InteropServices]
FUNCKIND [System.Runtime.InteropServices]
IBindCtx [System.Runtime.InteropServices]
IConnectionPoint [System.Runtime.InteropServices]
IConnectionPointContainer [System.Runtime.InteropServices]
IDLDESC [System.Runtime.InteropServices]
IDLFLAG [System.Runtime.InteropServices]
IEnumConnectionPoints [System.Runtime.InteropServices]
IEnumConnections [System.Runtime.InteropServices]
IEnumMoniker [System.Runtime.InteropServices]
IEnumString [System.Runtime.InteropServices]
IEnumVARIANT [System.Runtime.InteropServices]
IMoniker [System.Runtime.InteropServices]
IMPLTYPEFLAGS [System.Runtime.InteropServices]
INVOKEKIND [System.Runtime.InteropServices]
IPersistFile [System.Runtime.InteropServices]
IRunningObjectTable [System.Runtime.InteropServices]
IStream [System.Runtime.InteropServices]
ITypeComp [System.Runtime.InteropServices]
ITypeInfo [System.Runtime.InteropServices]
ITypeInfo2 [System.Runtime.InteropServices]
ITypeLib [System.Runtime.InteropServices]
ITypeLib2 [System.Runtime.InteropServices]
LIBFLAGS [System.Runtime.InteropServices]
PARAMDESC [System.Runtime.InteropServices]
PARAMFLAG [System.Runtime.InteropServices]
STATSTG [System.Runtime.InteropServices]
SYSKIND [System.Runtime.InteropServices]
TYPEATTR [System.Runtime.InteropServices]
TYPEDESC [System.Runtime.InteropServices]
TYPEFLAGS [System.Runtime.InteropServices]
TYPEKIND [System.Runtime.InteropServices]
TYPELIBATTR [System.Runtime.InteropServices]
VARDESC [System.Runtime.InteropServices]
VARFLAGS [System.Runtime.InteropServices]
VARKIND [System.Runtime.InteropServices]
System.Runtime.InteropServices.WindowsRuntime
DefaultInterfaceAttribute [System.Runtime.InteropServices.WindowsRuntime]
DisposableRuntimeClass [System.Runtime.InteropServices.WindowsRuntime]
EnableCompositionAttribute [System.Runtime.InteropServices.WindowsRuntime]
EventRegistrationToken [System.Runtime.InteropServices.WindowsRuntime]
EventRegistrationTokenTable`1 [System.Runtime.InteropServices.WindowsRuntime]
InterfaceImplementedInVersionAttribute [System.Runtime.InteropServices.WindowsRuntime]
WindowsRuntimeMarshal [System.Runtime.InteropServices.WindowsRuntime]
System.Runtime.Serialization
OnDeserializedAttribute [System.Serialization.DataContract]
OnDeserializingAttribute [System.Serialization.DataContract]
OnSerializedAttribute [System.Serialization.DataContract]
OnSerializingAttribute [System.Serialization.DataContract]
SerializationException [System.Serialization.DataContract]
StreamingContext [System.Serialization.DataContract]
System.Runtime.Versioning
TargetFrameworkAttribute [System.Runtime]
System.Security
SecurityCriticalAttribute [System.Runtime]
SecurityException [System.Runtime]
SecuritySafeCriticalAttribute [System.Runtime]
SecurityTransparentAttribute [System.Runtime]
UnverifiableCodeAttribute [System.Runtime]
VerificationException [System.Runtime]
System.Security.Principal
IIdentity [System.Security.Principal]
IPrincipal [System.Security.Principal]
System.Text
Decoder [System.Runtime]
DecoderFallbackException [System.Runtime]
Encoder [System.Runtime]
EncoderFallbackException [System.Runtime]
Encoding [System.Runtime]
NormalizationForm [System.Runtime]
StringBuilder [System.Runtime]
UnicodeEncoding [System.Text.Encoding]
UTF8Encoding [System.Text.Encoding]
System.Threading
AbandonedMutexException [System.Threading]
ApartmentState [System.Threading]
AutoResetEvent [System.Threading]
CancellationToken [System.Threading.Tasks]
CancellationTokenRegistration [System.Threading.Tasks]
CancellationTokenSource [System.Threading.Tasks]
CountdownEvent [System.Threading]
EventResetMode [System.Threading]
EventWaitHandle [System.Threading]
ExecutionContext [System.Threading]
Interlocked [System.Threading]
IOCompletionCallback [System.Threading]
LazyInitializer [System.Threading]
LazyThreadSafetyMode [System.Runtime]
LockRecursionException [System.Threading]
ManualResetEvent [System.Threading]
ManualResetEventSlim [System.Threading]
Monitor [System.Threading]
Mutex [System.Threading]
NativeOverlapped [System.Threading]
Overlapped [System.Threading]
ParameterizedThreadStart [System.Threading]
RegisteredWaitHandle [System.Threading]
SemaphoreFullException [System.Threading]
SemaphoreSlim [System.Threading]
SendOrPostCallback [System.Threading]
SpinLock [System.Threading]
SpinWait [System.Threading]
SynchronizationContext [System.Threading]
SynchronizationLockException [System.Threading]
Thread [System.Threading]
ThreadAbortException [System.Threading]
ThreadInterruptedException [System.Threading]
ThreadLocal`1 [System.Threading]
ThreadPool [System.Threading]
ThreadPriority [System.Threading]
ThreadStart [System.Threading]
ThreadStartException [System.Threading]
ThreadState [System.Threading]
ThreadStateException [System.Threading]
Timeout [System.Runtime]
Timer [System.Threading]
TimerCallback [System.Threading]
Volatile [System.Threading]
WaitCallback [System.Threading]
WaitHandle [System.Runtime]
WaitHandleCannotBeOpenedException [System.Threading]
WaitOrTimerCallback [System.Threading]
System.Threading.Tasks
Parallel [System.Threading.Tasks.Parallel]
ParallelLoopResult [System.Threading.Tasks.Parallel]
ParallelLoopState [System.Threading.Tasks.Parallel]
ParallelOptions [System.Threading.Tasks.Parallel]
Task [System.Threading.Tasks]
Task`1 [System.Threading.Tasks]
TaskCanceledException [System.Threading.Tasks]
TaskCompletionSource`1 [System.Threading.Tasks]
TaskContinuationOptions [System.Threading.Tasks]
TaskCreationOptions [System.Threading.Tasks]
TaskFactory [System.Threading.Tasks]
TaskFactory`1 [System.Threading.Tasks]
TaskScheduler [System.Threading.Tasks]
TaskSchedulerException [System.Threading.Tasks]
TaskStatus [System.Threading.Tasks]
UnobservedTaskExceptionEventArgs [System.Threading.Tasks]
Here is the list the assemblies that make up the core types.
System.Collections.dll
System.Colection.ObjectModel.dll
System.Collections.Concurrent.dll
System.Dynamic.Runtime.dll
System.Threading.dll
System.Threading.Tasks.dll
System.Threading.Tasks.Parallel.dll
System.Diagnostics.Debug.dll
System.Diagnostics.tools.dll
System.Diagnostics.Tracing.dll
System.Diagnostics.Contracts.dll
System.Globalization.dll
System.IO.dll
System.Reflection.dll
System.Reflection.Extensions.dll
System.Resources.ResourceManager.dll
System.Runtime.dll
System.Runtime.Extensions.dll
System.Runtime.InteropServices.dll
System.Runtime.InteropServices.WindowsRuntime.dll
System.Serialization.DataContract.dll
System.Security.Principal.dll
System.Text.Encoding.dll
Microsoft Azure and Amazon Web Services (AWS) are two of the most popular cloud platforms.…
Cloud management is difficult to do manually, especially if you work with multiple cloud…
Azure’s scalable infrastructure is often cited as one of the primary reasons why it's the…
https://www.youtube.com/watch?v=wDzCN0d8SeA Watch our "Unlocking the Power of AI in your Software Development Life Cycle (SDLC)"…
FinOps is a strategic approach to managing cloud costs. It combines financial management best practices…
Using Kubernetes with Azure combines the power of Kubernetes container orchestration and the cloud capabilities…
View Comments
PingBack from http://www.alvinashcraft.com/2011/09/21/dew-drop-september-21-2011/
You've been kicked (a good thing) - Trackback from DotNetKicks.com
Nice article. Lots of doubts got cleared. We need such stuff.
Will the next edition CLR via C# have a new chapter titled something like: "Making Metro-sexual apps: How to stop ignoring XAML and learn to love declarative mark-up languages" ..?
hello,I'm reading your 《clr via c#》 and I have a question,clr find my AssemblyRef,when my AssemblyName is 'Hello.Test' my Dll filename is 'Test.dll',clr how to find my Assembly in this file?
Hi Jeffrey, I just noticed on .NET 2.0, 2.55 * 100 equals 254.99999999999997, but 2.56 * 100 = 256 and 2.54 * 100 = 254, it's strange! I think it may according to the implementation of multiplication, but I'm not sure what happens, could you please help to explain it, really appreciate!
Thought it wuoldn't to give it a shot. I was right.
http://www.jordannikeheels2011.com
http://www.nikefreeshop2012.com
http://www.nikeheelsjordan2011.com
http://www.nikeheelweb2011.com
http://www.nikeheeltw.com
http://www.nikefreeshoes2012.com
http://www.uggsales2011.com
http://www.venteugg2011.com
http://www.monclersoutlet2011.com
http://www.monclerveste2011.com
http://www.jordannikeheels2011.com
http://www.nikefreeshop2012.com
http://www.nikeheelsjordan2011.com
http://www.nikeheelweb2011.com
http://www.nikeheeltw.com
http://www.nikefreeshoes2012.com
http://www.uggsales2011.com
http://www.venteugg2011.com
http://www.monclersoutlet2011.com
http://www.monclerveste2011.com
WinRT vs. Silverlight - Part 8 - What other people are blogging