protected override void InternalProcessRecord()
        {
            base.InternalProcessRecord();
            if (!ManagementEndpointBase.IsGlobalDirectoryConfigured())
            {
                base.WriteWarning("Management endpoint code skipped in test environment.");
                return;
            }
            IGlobalDirectorySession session = this.GlobalDirectorySession(this.GetRedirectionTemplate());

            this.ProcessRedirectionEntry(session);
        }