internal ImpersonationSuspendContext SuspendIfClient() { if (_mode == ImpersonationMode.Client) { ImpersonationSuspendContext ictx = new ImpersonationSuspendContext(); ictx.Suspend(); return(ictx); } else { return(ImpersonationSuspendContext.Empty); } }