void ThrowIfUnknown () { if (member == null) throw new NotSupportedException ("Current operation is invalid for unknown member."); }