public void CopyFrom (TRequestData alias) { Clean (); if (alias != null) { What = alias.What; } }
void Clean () { What = TWhat.None; }
public bool IsRequest (TWhat what) { return (What.Equals (what)); }
public bool IsWhat (TWhat what) { return (What.Equals (what)); }
public void Select (TWhat what) { What = what; }
public TRequestData (TWhat what) : this () { What = what; }