Performs RFC 3986 encoding and decoding.
http://www.apps.ietf.org/rfc/rfc3986.html

C# | Visual Basic | Visual C++ |
public static class Rfc3986
Public NotInheritable Class Rfc3986
public ref class Rfc3986 abstract sealed

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.
|

Object | |
![]() | Rfc3986 |