* Status of the various pieces of the class library
You can browse the status of the class library and see who has
registered to work on what parts of the system. These list
work-in-progress components currently.
Browse the current status.
You can also download the XML maintainers file that
contains the actual maintainers list.
You can also download the master Class Status XML file.
* List of not-implemented classes
This tree shows the hierarchy of classes in the CORLIB assembly
that are either missing from the Mono project, or
are not yet fully completed (TODO).
corlib:
66%
:
187:
241System:
78%
:
10AppDomain:
15:
11AppendPrivatePath(System.String) CreateComInstanceFrom(System.String, System.String) CreateInstance(System.String, System.String, Boolean, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo, System.Object[], System.Security.Policy.Evidence) CreateInstanceAndUnwrap(System.String, System.String) CreateInstanceAndUnwrap(System.String, System.String, Boolean, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo, System.Object[], System.Security.Policy.Evidence) CreateInstanceAndUnwrap(System.String, System.String, System.Object[]) CreateInstanceFrom(System.String, System.String, Boolean, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo, System.Object[], System.Security.Policy.Evidence) CreateInstanceFromAndUnwrap(System.String, System.String) CreateInstanceFromAndUnwrap(System.String, System.String, Boolean, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo, System.Object[], System.Security.Policy.Evidence) CreateInstanceFromAndUnwrap(System.String, System.String, System.Object[]) DoCallBack(System.CrossAppDomainDelegate) InitializeLifetimeService() Load(Byte[], Byte[], System.Security.Policy.Evidence) SetAppDomainPolicy(System.Security.Policy.PolicyLevel) SetDynamicBase(System.String) SetPrincipalPolicy(System.Security.Principal.PrincipalPolicy) SetShadowCopyPath(System.String) SetThreadPrincipal(System.Security.Principal.IPrincipal) AppDomainSetup:
3set_LoaderOptimization(System.LoaderOptimization) Buffer:
4BlockCopy(System.Array, Int32, System.Array, Int32, Int32) GetByte(System.Array, Int32) SetByte(System.Array, Int32, Byte) Console:
2Write(System.String, System.Object, System.Object, System.Object, System.Object, ...) WriteLine(System.String, System.Object, System.Object, System.Object, System.Object, ...) Convert:
3ToByte(System.String, Int32) DBNull:
1GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) DllNotFoundException:
1GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) EntryPointNotFoundException:
1GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) Environment:
4:
2set_CurrentDirectory(System.String) GC:
10GetGeneration(System.Object) GetGeneration(System.WeakReference) ReRegisterForFinalize(System.Object) WaitForPendingFinalizers() MarshalByRefObject:
2InitializeLifetimeService() String:
3:
2.ctor(SByte*, Int32, Int32, System.Text.Encoding) Concat(System.Object, System.Object, System.Object, System.Object, ...) ToLower(System.Globalization.CultureInfo) ToString(System.IFormatProvider) ToUpper(System.Globalization.CultureInfo) Type:
4:
4FindInterfaces(System.Reflection.TypeFilter, System.Object) IsAssignableFrom(System.Type) TypeLoadException:
1GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) Version:
6op_Equality(System.Version, System.Version) op_GreaterThan(System.Version, System.Version) op_GreaterThanOrEqual(System.Version, System.Version) op_Inequality(System.Version, System.Version) op_LessThan(System.Version, System.Version) op_LessThanOrEqual(System.Version, System.Version) Byte:
1Parse(System.String, System.Globalization.NumberStyles, System.IFormatProvider) Char:
3ToLower(Char, System.Globalization.CultureInfo) ToUpper(Char, System.Globalization.CultureInfo) DateTime:
7GetDateTimeFormats(Char, System.IFormatProvider) GetDateTimeFormats(System.IFormatProvider) ToDateTime(System.IFormatProvider) Decimal:
13ToOACurrency(System.Decimal) Double:
1TryParse(System.String, System.Globalization.NumberStyles, System.IFormatProvider, Double ByRef) Int32:
1Parse(System.String, System.Globalization.NumberStyles, System.IFormatProvider) Int64:
1Parse(System.String, System.Globalization.NumberStyles, System.IFormatProvider) SByte:
1Parse(System.String, System.Globalization.NumberStyles, System.IFormatProvider) Single:
2Parse(System.String, System.Globalization.NumberStyles, System.IFormatProvider) ToString(System.String, System.IFormatProvider) UInt16:
1Parse(System.String, System.Globalization.NumberStyles, System.IFormatProvider) UInt32:
1Parse(System.String, System.Globalization.NumberStyles, System.IFormatProvider) System.Collections:
87%
ArrayList:
15Adapter(System.Collections.IList) BinarySearch(Int32, Int32, System.Object, System.Collections.IComparer) BinarySearch(System.Object) BinarySearch(System.Object, System.Collections.IComparer) CopyTo(Int32, System.Array, Int32, Int32) FixedSize(System.Collections.ArrayList) FixedSize(System.Collections.IList) InsertRange(Int32, System.Collections.ICollection) ReadOnly(System.Collections.ArrayList) ReadOnly(System.Collections.IList) SetRange(Int32, System.Collections.ICollection) Synchronized(System.Collections.ArrayList) Synchronized(System.Collections.IList) BitArray:
1CopyTo(System.Array, Int32) CaseInsensitiveHashCodeProvider:
1GetHashCode(System.Object) Hashtable:
2:
1GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) OnDeserialization(System.Object) SortedList:
1Synchronized(System.Collections.SortedList) System.Configuration.Assemblies System.Diagnostics:
95%
StackTrace.ctor(System.Exception, Int32) .ctor(System.Threading.Thread, Boolean) System.Diagnostics.SymbolStore:
72%
ISymbolDocument:
2get_CheckSumAlgorithmId() ISymbolWriter:
2DefineParameter(System.String, System.Reflection.ParameterAttributes, Int32, System.Diagnostics.SymbolStore.SymAddressKind, Int32, Int32, Int32) SetMethodSourceRange(System.Diagnostics.SymbolStore.ISymbolDocumentWriter, Int32, Int32, System.Diagnostics.SymbolStore.ISymbolDocumentWriter, Int32, Int32) System.Globalization:
63%
:
11CultureInfo:
1:
30get_ThreeLetterISOLanguageName() get_ThreeLetterWindowsLanguageName() get_TwoLetterISOLanguageName() GetCultures(System.Globalization.CultureTypes) ReadOnly(System.Globalization.CultureInfo) ThreeLetterISOLanguageName{ } ThreeLetterWindowsLanguageName{ } TwoLetterISOLanguageName{ } RegionInfo:
1:
8get_ThreeLetterISORegionName() get_ThreeLetterWindowsRegionName() get_TwoLetterISORegionName() ThreeLetterISORegionName{ } ThreeLetterWindowsRegionName{ } TwoLetterISORegionName{ } System.IO:
70%
Directory:
4SetCreationTime(System.String, System.DateTime) SetLastAccessTime(System.String, System.DateTime) SetLastWriteTime(System.String, System.DateTime) DirectoryInfo:
6:
4CreateSubdirectory(System.String) File:
8:
1CreateText(System.String) GetAttributes(System.String) GetCreationTime(System.String) GetLastAccessTime(System.String) GetLastWriteTime(System.String) SetAttributes(System.String, System.IO.FileAttributes) SetCreationTime(System.String, System.DateTime) SetLastAccessTime(System.String, System.DateTime) SetLastWriteTime(System.String, System.DateTime) FileStream:
10BeginRead(Byte[], Int32, Int32, System.AsyncCallback, System.Object) BeginWrite(Byte[], Int32, Int32, System.AsyncCallback, System.Object) EndRead(System.IAsyncResult) EndWrite(System.IAsyncResult) FileSystemInfo:
6Equals(System.Object, System.Object) Path:
3Combine(System.String, System.String) Stream:
4BeginRead(Byte[], Int32, Int32, System.AsyncCallback, System.Object) BeginWrite(Byte[], Int32, Int32, System.AsyncCallback, System.Object) EndRead(System.IAsyncResult) EndWrite(System.IAsyncResult) TextReader:
1:
1Synchronised(System.IO.TextReader) Synchronized(System.IO.TextReader) TextWriter:
1:
1Synchronised(System.IO.TextWriter) Synchronized(System.IO.TextWriter) System.IO.IsolatedStorage:
60%
:
1IsolatedStorageFileStream:
6BeginRead(Byte[], Int32, Int32, System.AsyncCallback, System.Object) BeginWrite(Byte[], Int32, Int32, System.AsyncCallback, System.Object) EndRead(System.IAsyncResult) EndWrite(System.IAsyncResult) System.PAL System.Private System.Reflection:
78%
:
2Assembly:
4:
17add_ModuleResolve(System.Reflection.ModuleResolveEventHandler) CreateQualifiedName(System.String, System.String) get_GlobalAssemblyCache() GetLoadedModules(Boolean) GetSatelliteAssembly(System.Globalization.CultureInfo) GetSatelliteAssembly(System.Globalization.CultureInfo, System.Version) LoadFrom(System.String, System.Security.Policy.Evidence) LoadModule(System.String, Byte[]) LoadModule(System.String, Byte[], Byte[]) LoadWithPartialName(System.String) LoadWithPartialName(System.String, System.Security.Policy.Evidence) nCreateQualifiedName(System.String, System.String) remove_ModuleResolve(System.Reflection.ModuleResolveEventHandler) AssemblyAlgorithmIdAttribute:
2 AssemblyDelaySignAttribute:
2 AssemblyFileVersionAttribute:
2 AssemblyName:
26get_VersionCompatibility() GetAssemblyName(System.String) OnDeserialization(System.Object) set_CultureInfo(System.Globalization.CultureInfo) set_Flags(System.Reflection.AssemblyNameFlags) set_HashAlgorithm(System.Configuration.Assemblies.AssemblyHashAlgorithm) set_KeyPair(System.Reflection.StrongNameKeyPair) set_VersionCompatibility(System.Configuration.Assemblies.AssemblyVersionCompatibility) SetPublicKeyToken(Byte[]) AssemblyNameProxy:
1GetAssemblyName(System.String) Binder:
6BindToField(System.Reflection.BindingFlags, System.Reflection.FieldInfo[], System.Object, System.Globalization.CultureInfo) BindToMethod(System.Reflection.BindingFlags, System.Reflection.MethodBase[], System.Object[] ByRef, System.Reflection.ParameterModifier[], System.Globalization.CultureInfo, System.String[], System.Object ByRef) ChangeType(System.Object, System.Type, System.Globalization.CultureInfo) ReorderArgumentArray(System.Object[] ByRef, System.Object) SelectMethod(System.Reflection.BindingFlags, System.Reflection.MethodBase[], System.Type[], System.Reflection.ParameterModifier[]) SelectProperty(System.Reflection.BindingFlags, System.Reflection.PropertyInfo[], System.Type, System.Type[], System.Reflection.ParameterModifier[]) FieldInfo:
2:
21get_IsFamilyAndAssembly() GetFieldFromHandle(System.RuntimeFieldHandle) GetValueDirect(TypedReference) SetValue(System.Object, System.Object) SetValue(System.Object, System.Object, System.Reflection.BindingFlags, System.Reflection.Binder, System.Globalization.CultureInfo) SetValueDirect(TypedReference, System.Object) ReflectionTypeLoadException:
1GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) TypeDelegator:
4FindInterfaces(System.Reflection.TypeFilter, System.Object) IsAssignableFrom(System.Type) ModuleResolveEventHandler System.Reflection.Emit:
75%
:
1AssemblyBuilder:
1:
1GetSatelliteAssembly(System.Globalization.CultureInfo) ConstructorBuilder:
3DefineParameter(Int32, System.Reflection.ParameterAttributes, System.String) EnumBuilder:
4FindInterfaces(System.Reflection.TypeFilter, System.Object) IsAssignableFrom(System.Type) FieldBuilder:
1SetValue(System.Object, System.Object) ILGenerator:
1:
1Emit(System.Reflection.Emit.OpCode, System.Reflection.Emit.SignatureHelper) EmitCalli(System.Reflection.Emit.OpCode, System.Runtime.InteropServices.CallingConvention, System.Type, System.Type[]) MethodBuilder:
1:
9AddDeclarativeSecurity(System.Security.Permissions.SecurityAction, System.Security.PermissionSet) DefineParameter(Int32, System.Reflection.ParameterAttributes, System.String) SetMarshal(System.Reflection.Emit.UnmanagedMarshal) SetSymCustomAttribute(System.String, Byte[]) ModuleBuilder:
1:
25DefineDocument(System.String, System.Guid, System.Guid, System.Guid) DefineGlobalMethod(System.String, System.Reflection.MethodAttributes, System.Reflection.CallingConventions, System.Type, System.Type[]) DefineGlobalMethod(System.String, System.Reflection.MethodAttributes, System.Type, System.Type[]) DefineInitializedData(System.String, Byte[], System.Reflection.FieldAttributes) DefinePInvokeMethod(System.String, System.String, System.Reflection.MethodAttributes, System.Reflection.CallingConventions, System.Type, System.Type[], System.Runtime.InteropServices.CallingConvention, System.Runtime.InteropServices.CharSet) DefinePInvokeMethod(System.String, System.String, System.String, System.Reflection.MethodAttributes, System.Reflection.CallingConventions, System.Type, System.Type[], System.Runtime.InteropServices.CallingConvention, System.Runtime.InteropServices.CharSet) DefineResource(System.String, System.String) DefineResource(System.String, System.String, System.Reflection.ResourceAttributes) DefineType(System.String) DefineUninitializedData(System.String, Int32, System.Reflection.FieldAttributes) DefineUnmanagedResource(Byte[]) DefineUnmanagedResource(System.String) GetArrayMethodToken(System.Type, System.String, System.Reflection.CallingConventions, System.Type, System.Type[]) GetConstructorToken(System.Reflection.ConstructorInfo) GetFieldToken(System.Reflection.FieldInfo) GetMethodToken(System.Reflection.MethodInfo) GetSignatureToken(Byte[], Int32) GetSignatureToken(System.Reflection.Emit.SignatureHelper) GetStringConstant(System.String) GetTypeToken(System.String) GetTypeToken(System.Type) SetSymCustomAttribute(System.String, Byte[]) SetUserEntryPoint(System.Reflection.MethodInfo) ParameterBuilder:
1SetConstant(System.Object) SignatureHelper:
1GetMethodSigHelper(System.Reflection.Module, System.Runtime.InteropServices.CallingConvention, System.Type) TypeBuilder:
5:
4DefineNestedType(System.String) FindInterfaces(System.Reflection.TypeFilter, System.Object) IsAssignableFrom(System.Type) UnmanagedMarshal:
5DefineLPArray(System.Runtime.InteropServices.UnmanagedType) DefineSafeArray(System.Runtime.InteropServices.UnmanagedType) DefineUnmanagedMarshal(System.Runtime.InteropServices.UnmanagedType) System.Resources:
84%
ResourceManager:
2GetObject(System.String, System.Globalization.CultureInfo) ResourceSet.ctor(System.Resources.IResourceReader) System.Runtime.CompilerServices:
32%
:
15AccessedThroughPropertyAttribute CompilationRelaxationsAttribute CompilerGlobalScopeAttribute DateTimeConstantAttribute IDispatchConstantAttribute IUnknownConstantAttribute RequiredAttributeAttribute RuntimeHelpers:
2GetObjectValue(System.Object) RunClassConstructor(System.RuntimeTypeHandle) System.Runtime.InteropServices:
27%
:
89ITypeLibConverter:
1ConvertTypeLibToAssembly(System.Object, System.String, System.Runtime.InteropServices.TypeLibImporterFlags, System.Runtime.InteropServices.ITypeLibImporterNotifySink, Byte[], System.Reflection.StrongNameKeyPair, System.String, System.Version) UCOMIConnectionPointContainer UCOMIEnumConnectionPoints ComConversionLossAttribute ComEventInterfaceAttribute ComRegisterFunctionAttribute ComSourceInterfacesAttribute ComUnregisterFunctionAttribute ImportedFromTypeLibAttribute InvalidComObjectException InvalidOleVariantTypeException Marshal:
122BindToMoniker(System.String) ChangeWrapperHandleStrength(System.Object, Boolean) Copy(Byte[], Int32, IntPtr, Int32) Copy(Char[], Int32, IntPtr, Int32) Copy(Double[], Int32, IntPtr, Int32) Copy(Int16[], Int32, IntPtr, Int32) Copy(Int32[], Int32, IntPtr, Int32) Copy(Int64[], Int32, IntPtr, Int32) Copy(IntPtr, Byte[], Int32, Int32) Copy(IntPtr, Char[], Int32, Int32) Copy(IntPtr, Double[], Int32, Int32) Copy(IntPtr, Int16[], Int32, Int32) Copy(IntPtr, Int32[], Int32, Int32) Copy(IntPtr, Int64[], Int32, Int32) Copy(IntPtr, Single[], Int32, Int32) Copy(Single[], Int32, IntPtr, Int32) CreateWrapperOfType(System.Object, System.Type) DestroyStructure(IntPtr, System.Type) GenerateGuidForType(System.Type) GenerateProgIdForType(System.Type) GetActiveObject(System.String) GetComInterfaceForObject(System.Object, System.Type) GetComObjectData(System.Object, System.Object) GetComSlotForMethodInfo(System.Reflection.MemberInfo) GetEndComSlot(System.Type) GetHINSTANCE(System.Reflection.Module) GetHRForException(System.Exception) GetIDispatchForObject(System.Object) GetITypeInfoForType(System.Type) GetIUnknownForObject(System.Object) GetManagedThunkForUnmanagedMethodPtr(IntPtr, IntPtr, Int32) GetMethodInfoForComSlot(System.Type, Int32, System.Runtime.InteropServices.ComMemberType ByRef) GetNativeVariantForObject(System.Object, IntPtr) GetObjectForIUnknown(IntPtr) GetObjectForNativeVariant(IntPtr) GetObjectsForNativeVariants(IntPtr, Int32) GetStartComSlot(System.Type) GetThreadFromFiberCookie(Int32) GetTypedObjectForIUnknown(IntPtr, System.Type) GetTypeForITypeInfo(IntPtr) GetTypeInfoName(System.Runtime.InteropServices.UCOMITypeInfo) GetTypeLibGuid(System.Runtime.InteropServices.UCOMITypeLib) GetTypeLibGuidForAssembly(System.Reflection.Assembly) GetTypeLibLcid(System.Runtime.InteropServices.UCOMITypeLib) GetTypeLibName(System.Runtime.InteropServices.UCOMITypeLib) GetUnmanagedThunkForManagedMethodPtr(IntPtr, IntPtr, Int32) IsComObject(System.Object) IsTypeVisibleFromCom(System.Type) NumParamBytes(System.Reflection.MethodInfo) OffsetOf(System.Type, System.String) Prelink(System.Reflection.MethodInfo) PtrToStringAnsi(IntPtr, Int32) PtrToStringAuto(IntPtr, Int32) PtrToStringUni(IntPtr, Int32) PtrToStructure(IntPtr, System.Object) PtrToStructure(IntPtr, System.Type) QueryInterface(IntPtr, System.Guid ByRef, IntPtr ByRef) ReadByte(System.Object, Int32) ReadInt16(System.Object, Int32) ReadInt32(System.Object, Int32) ReadInt64(System.Object, Int32) ReadIntPtr(IntPtr, Int32) ReadIntPtr(System.Object, Int32) ReAllocCoTaskMem(IntPtr, Int32) ReAllocHGlobal(IntPtr, IntPtr) ReleaseComObject(System.Object) SetComObjectData(System.Object, System.Object, System.Object) StringToBSTR(System.String) StringToCoTaskMemAnsi(System.String) StringToCoTaskMemAuto(System.String) StringToCoTaskMemUni(System.String) StringToHGlobalAnsi(System.String) StringToHGlobalAuto(System.String) StringToHGlobalUni(System.String) StructureToPtr(System.Object, IntPtr, Boolean) ThrowExceptionForHR(Int32) ThrowExceptionForHR(Int32, IntPtr) UnsafeAddrOfPinnedArrayElement(System.Array, Int32) WriteByte(IntPtr, Int32, Byte) WriteByte(System.Object, Int32, Byte) WriteInt16(IntPtr, Int16) WriteInt16(IntPtr, Int32, Char) WriteInt16(IntPtr, Int32, Int16) WriteInt16(System.Object, Int32, Char) WriteInt16(System.Object, Int32, Int16) WriteInt32(IntPtr, Int32) WriteInt32(IntPtr, Int32, Int32) WriteInt32(System.Object, Int32, Int32) WriteInt64(IntPtr, Int32, Int64) WriteInt64(IntPtr, Int64) WriteInt64(System.Object, Int32, Int64) WriteIntPtr(IntPtr, Int32, IntPtr) WriteIntPtr(IntPtr, IntPtr) WriteIntPtr(System.Object, Int32, IntPtr) MarshalAsAttributeSafeArrayUserDefinedSubType MarshalDirectiveException PrimaryInteropAssemblyAttribute SafeArrayRankMismatchException SafeArrayTypeMismatchException ImporterEventKindERROR_REFTOINVALIDTYPELIB System.Runtime.Remoting:
55%
:
16ActivatedServiceTypeEntry ObjectHandle:
2:
1InitializeLifetimeService() InitializeLifeTimeService() ObjRef:
4:
12.ctor(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) GetRealObject(System.Runtime.Serialization.StreamingContext) set_ChannelInfo(System.Runtime.Remoting.IChannelInfo) set_EnvoyInfo(System.Runtime.Remoting.IEnvoyInfo) set_TypeInfo(System.Runtime.Remoting.IRemotingTypeInfo) WellKnownServiceTypeEntry System.Runtime.Remoting.Activation:
96%
:
1 System.Runtime.Remoting.Contexts:
57%
:
8IContextPropertyActivator IContributeClientContextSink IContributeServerContextSink Context:
12AllocateNamedDataSlot(System.String) DoCallBack(System.Runtime.Remoting.Contexts.CrossContextDelegate) FreeNamedDataSlot(System.String) GetData(System.LocalDataStoreSlot) GetNamedDataSlot(System.String) RegisterDynamicProperty(System.Runtime.Remoting.Contexts.IDynamicProperty, System.ContextBoundObject, System.Runtime.Remoting.Contexts.Context) SetData(System.LocalDataStoreSlot, System.Object) UnregisterDynamicProperty(System.String, System.ContextBoundObject, System.Runtime.Remoting.Contexts.Context) SynchronizationAttribute:
9GetClientContextSink(System.Runtime.Remoting.Messaging.IMessageSink) GetPropertiesForNewContext(System.Runtime.Remoting.Activation.IConstructionCallMessage) GetServerContextSink(System.Runtime.Remoting.Messaging.IMessageSink) IsContextOK(System.Runtime.Remoting.Contexts.Context, System.Runtime.Remoting.Activation.IConstructionCallMessage) System.Runtime.Remoting.Messaging:
66%
:
19MethodReturnMessageWrapper RemotingSurrogateSelector System.Runtime.Serialization:
84%
:
4 System.Runtime.Serialization.Formatters:
50%
:
5 System.Runtime.Serialization.Formatters.Binary:
99%
:
1 System.Security:
84%
:
1AllowPartiallyTrustedCallersAttribute PermissionSet:
16ContainsNonCodeAccessPermissions() ConvertPermissionSet(System.String, Byte[], System.String) GetPermission(System.Type) Intersect(System.Security.PermissionSet) RemovePermission(System.Type) SetPermission(System.Security.IPermission) SecurityElement:
6IsValidAttributeName(System.String) IsValidAttributeValue(System.String) IsValidTag(System.String) IsValidText(System.String) SearchForChildByTag(System.String) SearchForTextOfTag(System.String) System.Security.Cryptography:
33%
:
19AsymmetricAlgorithm:
1:
1 CryptoAPITransform:
6:
3TransformBlock(Byte[], Int32, Int32, Byte[], Int32) TransformFinalBlock(Byte[], Int32, Int32) CanTransformMultipleBlocks{ } CryptoStream:
4:
1Read(Byte[], Int32, Int32) Write(Byte[], Int32, Int32) DESCryptoServiceProvider:
1:
4CreateDecryptor(Byte[], Byte[]) CreateEncryptor(Byte[], Byte[]) DSA:
2FromXmlString(System.String) DSACryptoServiceProvider:
1VerifyHash(Byte[], System.String, Byte[]) DSASignatureDeformatter:
2.ctor(System.Security.Cryptography.AsymmetricAlgorithm) SetKey(System.Security.Cryptography.AsymmetricAlgorithm) VerifySignature(Byte[], Byte[]) DSASignatureFormatter:
3.ctor(System.Security.Cryptography.AsymmetricAlgorithm) SetHashAlgorithm(System.String) SetKey(System.Security.Cryptography.AsymmetricAlgorithm) HashAlgorithm:
4:
5ComputeHash(Byte[], Int32, Int32) ComputeHash(System.IO.Stream) CanTransformMultipleBlocks{ } MD5:
4CanTransformMultipleBlocks{ } MD5CryptoServiceProvider:
3CanTransformMultipleBlocks{ } PKCS1MaskGenerationMethod RijndaelManaged:
5CreateDecryptor(Byte[], Byte[]) CreateEncryptor(Byte[], Byte[]) RNGCryptoServiceProvider.ctor(System.Security.Cryptography.CspParameters) RSAOAEPKeyExchangeDeformatter RSAOAEPKeyExchangeFormatter RSAPKCS1KeyExchangeDeformatter RSAPKCS1KeyExchangeFormatter RSAPKCS1SignatureDeformatter RSAPKCS1SignatureFormatter SHA1:
4CanTransformMultipleBlocks{ } SHA1CryptoServiceProvider:
3CanTransformMultipleBlocks{ } SHA256:
4CanTransformMultipleBlocks{ } SHA256Managed:
3CanTransformMultipleBlocks{ } SHA384:
4CanTransformMultipleBlocks{ } SHA384Managed:
3CanTransformMultipleBlocks{ } SHA512:
4CanTransformMultipleBlocks{ } SHA512Managed:
3CanTransformMultipleBlocks{ } SignatureDescription:
2CreateDeformatter(System.Security.Cryptography.AsymmetricAlgorithm) CreateFormatter(System.Security.Cryptography.AsymmetricAlgorithm) TripleDESCryptoServiceProvider System.Security.Cryptography.X509CertificatesX509Certificate:
20CreateFromCertFile(System.String) CreateFromSignedFile(System.String) Equals(System.Security.Cryptography.X509Certificates.X509Certificate) GetExpirationDateString() GetKeyAlgorithmParameters() GetKeyAlgorithmParametersString() System.Security.Permissions:
33%
:
16CodeAccessSecurityAttribute.ctor(System.Security.Permissions.SecurityAction) EnvironmentPermissionAttribute:
1 FileDialogPermissionAttribute:
1 FileIOPermissionAttribute:
1 IsolatedStorageFilePermission IsolatedStorageFilePermissionAttribute:
1 IsolatedStoragePermission:
3FromXml(System.Security.SecurityElement) IsolatedStoragePermissionAttribute:
1 PermissionSetAttribute:
1 PrincipalPermissionAttribute PrinciplePermissionAttribute:
4 PublisherIdentityPermission PublisherIdentityPermissionAttribute ReflectionPermissionAttribute:
1 RegistryPermissionAttribute:
1:
2 SecurityPermissionAttribute SiteIdentityPermissionAttribute:
1 StrongNameIdentityPermission StrongNameIdentityPermissionAttribute:
1 UrlIdentityPermissionAttribute:
1 ZoneIdentityPermissionAttribute:
1 IsolatedStorageContainmentAssemblyIsolationByRoamingUser DomainIsolationByRoamingUser System.Security.Policy:
34%
:
18ApplicationDirectoryMembershipCondition CodeGroup:
3FromXml(System.Security.SecurityElement, System.Security.Policy.PolicyLevel) ToXml(System.Security.Policy.PolicyLevel) Evidence:
1:
17AddAssembly(System.Object) CopyTo(System.Array, Int32) Merge(System.Security.Policy.Evidence) FileCodeGroup:
4.ctor(System.Security.Policy.IMembershipCondition, System.Security.Permissions.FileIOPermissionAccess) FromXml(System.Security.SecurityElement, System.Security.Policy.PolicyLevel) Resolve(System.Security.Policy.Evidence) ToXml(System.Security.Policy.PolicyLevel) PermissionRequestEvidence PolicyLevel:
16AddFullTrustAssembly(System.Security.Policy.StrongName) AddFullTrustAssembly(System.Security.Policy.StrongNameMembershipCondition) AddNamedPermissionSet(System.Security.NamedPermissionSet) ChangeNamedPermissionSet(System.String, System.Security.PermissionSet) FromXml(System.Security.SecurityElement) GetNamedPermissionSet(System.String) RemoveFullTrustAssembly(System.Security.Policy.StrongName) RemoveFullTrustAssembly(System.Security.Policy.StrongNameMembershipCondition) RemoveNamedPermissionSet(System.Security.NamedPermissionSet) RemoveNamedPermissionSet(System.String) Resolve(System.Security.Policy.Evidence) ResolveMatchingCodeGroups(System.Security.Policy.Evidence) PolicyStatement:
4:
1FromXml(System.Security.SecurityElement) FromXml(System.Security.SecurityElement, System.Security.Policy.PolicyLevel) ToXml(System.Security.Policy.PolicyLevel) PublisherMembershipCondition StrongNameMembershipCondition System.Security.Principal:
70%
:
3WindowsImpersonationContext System.Text:
74%
ASCIIEncoding:
6GetEncoding(System.String) Encoding:
5GetEncoding(System.String) StringBuilder:
7:
3AppendFormat(System.IFormatProvider, System.String, System.Object[]) AppendFormat(System.String, System.Object) AppendFormat(System.String, System.Object, System.Object) AppendFormat(System.String, System.Object, System.Object, System.Object) AppendFormat(System.String, System.Object[]) UnicodeEncoding:
5GetEncoding(System.String) UTF7Encoding:
6GetEncoding(System.String) UTF8Encoding:
5GetEncoding(System.String) System.Threading:
68%
:
1Monitor:
2Wait(System.Object, Int32, Boolean) Wait(System.Object, System.TimeSpan, Boolean) Overlapped:
8.ctor(Int32, Int32, Int32, System.IAsyncResult) Free(System.Threading.NativeOverlapped*) Pack(System.Threading.IOCompletionCallback) Unpack(System.Threading.NativeOverlapped*) UnsafePack(System.Threading.IOCompletionCallback) ReaderWriterLock:
15AcquireReaderLock(System.TimeSpan) AcquireWriterLock(System.TimeSpan) DowngradeFromWriterLock(System.Threading.LockCookie ByRef) RestoreLock(System.Threading.LockCookie ByRef) UpgradeToWriterLock(Int32) UpgradeToWriterLock(System.TimeSpan) RegisteredWaitHandle:
1Unregister(System.Threading.WaitHandle) ThreadPool:
12:
2GetAvailableThreads(Int32 ByRef, Int32 ByRef) GetMaxThreads(Int32 ByRef, Int32 ByRef) QueueUserWorkItem(System.Threading.WaitCallback) QueueUserWorkItem(System.Threading.WaitCallback, System.Object) RegisterWaitForSingleObject(System.Threading.WaitHandle, System.Threading.WaitOrTimerCallback, System.Object, Int32, Boolean) RegisterWaitForSingleObject(System.Threading.WaitHandle, System.Threading.WaitOrTimerCallback, System.Object, Int64, Boolean) RegisterWaitForSingleObject(System.Threading.WaitHandle, System.Threading.WaitOrTimerCallback, System.Object, System.TimeSpan, Boolean) RegisterWaitForSingleObject(System.Threading.WaitHandle, System.Threading.WaitOrTimerCallback, System.Object, UInt32, Boolean) UnsafeQueueUserWorkItem(System.Threading.WaitCallback, System.Object) UnsafeRegisterWaitForSingleObject(System.Threading.WaitHandle, System.Threading.WaitOrTimerCallback, System.Object, Int32, Boolean) UnsafeRegisterWaitForSingleObject(System.Threading.WaitHandle, System.Threading.WaitOrTimerCallback, System.Object, Int64, Boolean) UnsafeRegisterWaitForSingleObject(System.Threading.WaitHandle, System.Threading.WaitOrTimerCallback, System.Object, System.TimeSpan, Boolean) UnsafeRegisterWaitForSingleObject(System.Threading.WaitHandle, System.Threading.WaitOrTimerCallback, System.Object, UInt32, Boolean) Timer:
6.ctor(System.Threading.TimerCallback, System.Object, Int32, Int32) .ctor(System.Threading.TimerCallback, System.Object, Int64, Int64) .ctor(System.Threading.TimerCallback, System.Object, System.TimeSpan, System.TimeSpan) .ctor(System.Threading.TimerCallback, System.Object, UInt32, UInt32) Change(System.TimeSpan, System.TimeSpan) Dispose(System.Threading.WaitHandle)