/// <summary>
        /// Verifies that an event does not expose the indirect references through public APIs.
        /// </summary>
        /// <param name="event">
        /// The event.
        /// </param>
        public override void Verify(EventInfo @event)
        {
            if (!this.IsExposed(@event))
                return;

            this.EnsureDostNotExposeIndirectReferences(@event.ToElement());
        }