System.Uri.Uri.ISerializable C# (CSharp) Method

ISerializable() private method

private ISerializable ( SerializationInfo info, StreamingContext context ) : void
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
return void
		void ISerializable.GetObjectData (SerializationInfo info, StreamingContext context)
		{
#if NET_2_0
			GetObjectData (info, context);
#else
			if (this.isAbsoluteUri) {
				info.AddValue ("AbsoluteUri", this.AbsoluteUri);
			} else {
				info.AddValue("AbsoluteUri", String.Empty);
				info.AddValue("RelativeUri", this.OriginalString);
			}		
#endif
		}