Implements a replacement for System.Uri which can be serialized. More...
Public Member Functions | |
| SerializableUri () | |
| Default constructor. | |
| SerializableUri (Uri uri) | |
| Constructor with uri parameter. | |
| SerializableUri (string uri) | |
| Constructor with string parameter. | |
| override string | ToString () |
| Convert a serializable Uri instance to a string. | |
Static Public Member Functions | |
| static implicit | operator Uri (SerializableUri uri) |
| Convert between serializable and system form. | |
| static implicit | operator SerializableUri (Uri uri) |
| Convert between system and serializable form. | |
Properties | |
| Uri | Uri [get, set] |
| Gets or sets the Uri instance. | |
Implements a replacement for System.Uri which can be serialized.
Definition at line 12 of file SerializableUri.cs.
| NewGamePhysics.Utilities.SerializableUri.SerializableUri | ( | ) |
| NewGamePhysics.Utilities.SerializableUri.SerializableUri | ( | Uri | uri | ) |
Constructor with uri parameter.
| uri | The uri to represent. |
Definition at line 45 of file SerializableUri.cs.
| NewGamePhysics.Utilities.SerializableUri.SerializableUri | ( | string | uri | ) |
Constructor with string parameter.
| uri | The uri to create. |
Definition at line 59 of file SerializableUri.cs.
00060 { 00061 if (String.IsNullOrEmpty(uri)) 00062 { 00063 throw new ArgumentNullException("uri", "Uri cannot be null."); 00064 } 00065 00066 this._uri = new Uri(uri); 00067 }
| static implicit NewGamePhysics.Utilities.SerializableUri.operator SerializableUri | ( | Uri | uri | ) | [static] |
Convert between system and serializable form.
| uri | The system Uri |
Definition at line 84 of file SerializableUri.cs.
00085 { 00086 return new SerializableUri(uri); 00087 }
| static implicit NewGamePhysics.Utilities.SerializableUri.operator Uri | ( | SerializableUri | uri | ) | [static] |
Convert between serializable and system form.
| uri | The serializable uri. |
Definition at line 74 of file SerializableUri.cs.
| override string NewGamePhysics.Utilities.SerializableUri.ToString | ( | ) |
Convert a serializable Uri instance to a string.
Definition at line 131 of file SerializableUri.cs.
Uri NewGamePhysics.Utilities.SerializableUri.Uri [get, set] |
Gets or sets the Uri instance.
Definition at line 23 of file SerializableUri.cs.
1.6.2