Performs RFC 3986 encoding and decoding.
            http://www.apps.ietf.org/rfc/rfc3986.html
            
 Declaration Syntax
 Declaration Syntax| C# | Visual Basic | Visual C++ | 
public static class Rfc3986
Public NotInheritable Class Rfc3986
public ref class Rfc3986 abstract sealed
 Members
 Members| All Members | Methods | ||||
| Icon | Member | Description | 
|---|---|---|
|   | Decode(String) | 
            Perform RFC 3986 Percent-decoding on a string.
             | 
|   | Encode(String) | 
            Perform RFC 3986 Percent-encoding on a string.
             | 
|   | EncodeAndJoin(NameValueCollection) | 
            Join the name-value pairs into a string seperated with ampersands.
            Each name and value is first RFC 3986 encoded and values are separated
            from names with equal signs.
             | 
|   | SplitAndDecode(String) | 
            Splits a ampersand-separated list of key-value pairs, decodes the keys and 
            values, and adds them to a NameValueCollection. Keys and values are separated
            by equals signs.
             | 
 Inheritance Hierarchy
 Inheritance Hierarchy| Object | |
|  | Rfc3986 |