private void SetProtocol(String protocol)
{
if ((protocol.ToLower().CompareTo("udp") == 0) || (protocol.ToLower().CompareTo("tcp") == 0))
{
this._Protocol = protocol;
}
else
{
ArgumentOutOfRangeException ex = new ArgumentOutOfRangeException("Argument must be UDP or TCP");
throw ex;
}
}