Mono Class Library Status

TODO Missing
Extra Errors
Completed

Target Reference: monodoc msdn msdn2

System : 98% : 18 : 15 : 146
System.Diagnostics.DebuggableAttribute
System.Reflection.AssemblyConfigurationAttribute
System.Reflection.AssemblyFileVersionAttribute
System.Reflection.AssemblyTrademarkAttribute
System.Runtime.CompilerServices.CompilationRelaxationsAttribute
System : 97% : 5 : 10
FileStyleUriParser : 100%
FtpStyleUriParser : 100%
GenericUriParser : 100%
GenericUriParserOptions : 84% : 2
Idn
IriParsing
HttpStyleUriParser : 100%
Uri : 97% : 2 : 8
Canonicalize()
CheckSecurity()
Equals(System.Object) : 50% : 1
System.Security.SecuritySafeCriticalAttribute
Escape()
EscapeString(System.String)
IsBadFileSystemCharacter(System.Char)
IsReservedCharacter(System.Char)
Parse()
Unescape(System.String)
UnescapeDataString(System.String) : 50% : 1
System.Security.SecuritySafeCriticalAttribute
UriBuilder : 100%
UriFormatException : 100%
UriIdnScope
UriParser : 100% : 2
IsBaseOf(System.Uri, System.Uri)
IsWellFormedOriginalString(System.Uri)
System.Collections.Generic : 100%
LinkedList`1 : 100%
LinkedListNode`1 : 100%
Queue`1 : 100%
Stack`1 : 100%
System.ComponentModel : 100%
CategoryAttribute : 100%
DescriptionAttribute : 100%
System.Diagnostics : 90% : 2
Debug : 90% : 2
Assert(System.Boolean, System.String, System.String, System.Object[])
WriteLine(System.String, System.Object[])
System.Net : 97% : 8 : 3 : 146
WARNING: Base class is wrong: System.Object != System.Net.WebRequestWARNING: Should be abstract HttpWebRequest : 98% : 2 : 108
Accept : 100% : 4
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_Accept()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual set_Accept(System.String) : 100%
Address : 100% : 2
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_Address()
AllowAutoRedirect : 100% : 4
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_AllowAutoRedirect()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual set_AllowAutoRedirect(System.Boolean) : 100%
AllowWriteStreamBuffering : 100% : 4
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_AllowWriteStreamBuffering()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual set_AllowWriteStreamBuffering(System.Boolean) : 100%
AutomaticDecompression : 100% : 4
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_AutomaticDecompression()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual set_AutomaticDecompression(System.Net.DecompressionMethods) : 100%
Connection : 100% : 4
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_Connection()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual set_Connection(System.String) : 100%
ContentLength : 100% : 4
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, Virtual, HideBySig, SpecialName'WARNING: Virtual and should be Abstract, Virtual get_ContentLength()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, Virtual, HideBySig, SpecialName'WARNING: Virtual and should be Abstract, Virtual set_ContentLength(System.Int64) : 100%
ContentType : 100% : 4
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, Virtual, HideBySig, SpecialName'WARNING: Virtual and should be Abstract, Virtual get_ContentType()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, Virtual, HideBySig, SpecialName'WARNING: Virtual and should be Abstract, Virtual set_ContentType(System.String) : 100%
Expect : 100% : 4
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_Expect()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual set_Expect(System.String) : 100%
HaveResponse : 100% : 2
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_HaveResponse()
Headers : 100% : 4
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, Virtual, HideBySig, SpecialName'WARNING: Virtual and should be Abstract, Virtual get_Headers()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, Virtual, HideBySig, SpecialName'WARNING: Virtual and should be Abstract, Virtual set_Headers(System.Net.WebHeaderCollection) : 100%
KeepAlive : 100% : 4
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_KeepAlive()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual set_KeepAlive(System.Boolean) : 100%
MediaType : 100% : 4
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_MediaType()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual set_MediaType(System.String) : 100%
Method : 100% : 4
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, Virtual, HideBySig, SpecialName'WARNING: Virtual and should be Abstract, Virtual get_Method()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, Virtual, HideBySig, SpecialName'WARNING: Virtual and should be Abstract, Virtual set_Method(System.String) : 100%
Pipelined : 100% : 4
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_Pipelined()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual set_Pipelined(System.Boolean) : 100%
PreAuthenticate : 100% : 4
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, Virtual, HideBySig, SpecialName'WARNING: Virtual and should be Abstract, Virtual get_PreAuthenticate()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, Virtual, HideBySig, SpecialName'WARNING: Virtual and should be Abstract, Virtual set_PreAuthenticate(System.Boolean) : 100%
ProtocolVersion : 100% : 4
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Virtual get_ProtocolVersion()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Virtual set_ProtocolVersion(System.Version) : 100%
ReadWriteTimeout : 100% : 4
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_ReadWriteTimeout()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual set_ReadWriteTimeout(System.Int32) : 100%
Referer : 100% : 4
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_Referer()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual set_Referer(System.String) : 100%
RequestUri : 100% : 2
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, Virtual, HideBySig, SpecialName'WARNING: Virtual and should be Abstract, Virtual get_RequestUri()
SendChunked : 100% : 4
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_SendChunked()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual set_SendChunked(System.Boolean) : 100%
Timeout : 100% : 4
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, Virtual, HideBySig, SpecialName'WARNING: Virtual and should be Abstract, Virtual get_Timeout()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, Virtual, HideBySig, SpecialName'WARNING: Virtual and should be Abstract, Virtual set_Timeout(System.Int32) : 100%
TransferEncoding : 100% : 4
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_TransferEncoding()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual set_TransferEncoding(System.String) : 100%
UserAgent : 100% : 4
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_UserAgent()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual set_UserAgent(System.String) : 100%
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract' != 'Public, Virtual, HideBySig'WARNING: Virtual and should be Abstract, Virtual Abort()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract' != 'Public, HideBySig'WARNING: should be Abstract, Virtual AddRange(System.Int32) : 100%
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract' != 'Public, HideBySig'WARNING: should be Abstract, Virtual AddRange(System.Int32, System.Int32) : 100%
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract' != 'Public, HideBySig'WARNING: should be Abstract, Virtual AddRange(System.String, System.Int32) : 100%
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract' != 'Public, HideBySig'WARNING: should be Abstract, Virtual AddRange(System.String, System.Int32, System.Int32) : 100%
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract' != 'Public, Virtual, HideBySig'WARNING: Virtual and should be Abstract, Virtual BeginGetRequestStream(System.AsyncCallback, System.Object) : 100%
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract' != 'Public, Virtual, HideBySig'WARNING: Virtual and should be Abstract, Virtual BeginGetResponse(System.AsyncCallback, System.Object) : 100%
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract' != 'Public, Virtual, HideBySig'WARNING: Virtual and should be Abstract, Virtual EndGetRequestStream(System.IAsyncResult) : 100%
EndGetResponse(System.IAsyncResult)
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract' != 'Public, Virtual, HideBySig'WARNING: Virtual and should be Abstract, Virtual GetRequestStream()
GetResponse()
WARNING: Base class is wrong: System.Object != System.Net.WebResponseWARNING: Should be abstract HttpWebResponse : 96% : 1 : 1 : 30
System.IDisposable
.ctor()
CharacterSet : 100% : 2
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_CharacterSet()
ContentEncoding : 100% : 2
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_ContentEncoding()
ContentLength : 100% : 2
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, Virtual, HideBySig, SpecialName'WARNING: Virtual and should be Abstract, Virtual get_ContentLength()
ContentType : 100% : 2
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, Virtual, HideBySig, SpecialName'WARNING: Virtual and should be Abstract, Virtual get_ContentType()
Headers : 100% : 2
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, Virtual, HideBySig, SpecialName'WARNING: Virtual and should be Abstract, Virtual get_Headers()
LastModified : 100% : 2
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_LastModified()
Method : 100% : 2
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_Method()
ProtocolVersion : 100% : 2
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_ProtocolVersion()
ResponseUri : 100% : 2
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, Virtual, HideBySig, SpecialName'WARNING: Virtual and should be Abstract, Virtual get_ResponseUri()
Server : 100% : 2
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_Server()
StatusCode : 100% : 2
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_StatusCode()
StatusDescription : 100% : 2
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract, SpecialName' != 'Public, HideBySig, SpecialName'WARNING: should be Abstract, Virtual get_StatusDescription()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract' != 'Public, Virtual, HideBySig'WARNING: Virtual and should be Abstract, Virtual Close()
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract' != 'Public, HideBySig'WARNING: should be Abstract, Virtual GetResponseHeader(System.String) : 100%
WARNING: Incorrect attributes: 'Public, Virtual, HideBySig, Abstract' != 'Public, Virtual, HideBySig'WARNING: Virtual and should be Abstract, Virtual GetResponseStream()
WebException : 84% : 2
.ctor(System.String, System.Exception, System.Net.WebExceptionStatus, System.Net.HttpWebResponse)
Response
WARNING: Base class is wrong: System.Object != System.Collections.Specialized.NameValueCollectionWARNING: Should be sealed WebHeaderCollection : 84% : 3 : 2 : 2
System.Runtime.InteropServices.ComVisibleAttribute
.ctor(System.String)
Count : 100% : 2
WARNING: Incorrect attributes: 'Public, HideBySig, SpecialName' != 'Public, Virtual, HideBySig, SpecialName'WARNING: should not be Virtual get_Count()
Headers
Item
AddWithoutValidate(System.String, System.String)
System.Text.RegularExpressions : 100%
Capture : 100%
CaptureCollection : 100%
Group : 100%
GroupCollection : 100%
Match : 100%
MatchCollection : 100%
Regex : 100%
RegexRunner : 100%

Legend :
Assembly Namespace Class Struct
Interface Delegate Enum Method
Field Property Event Attribute