Microsoft.ManagementConsole.SnapIn.ProcessRequest C# (CSharp) Method

ProcessRequest() private method

private ProcessRequest ( Request request ) : void
request Microsoft.ManagementConsole.Internal.Request
return void
        internal override void ProcessRequest(Request request)
        {
            if (request.RequestInfo is ShowInitializationWizardRequestInfo)
            {
                ShowInitializationWizardResponse response = new ShowInitializationWizardResponse();
                IRequestStatus requestStatus = request.RequestStatus;
                SyncStatus status2 = new SyncStatus(requestStatus);
                try
                {
                    response.AddSnapInToConsole = this.OnShowInitializationWizard();
                    requestStatus.ProcessResponse(response);
                }
                finally
                {
                    status2.Close();
                }
            }
            else
            {
                base.ProcessRequest(request);
            }
        }