public void Intern(Interner interner) { const string method = "Intern"; if (interner == null) { throw new NullParameterException(GetType(), method, "interner"); } interner.Intern(ref m_name); interner.Intern(ref m_class); interner.TryIntern(ref m_value); }