Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / Configuration / System / Configuration / EmptyImpersonationContext.cs / 1 / EmptyImpersonationContext.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Configuration {
using System.Configuration.Internal;
using System.Collections;
using System.Collections.Specialized;
using System.Configuration;
using System.Globalization;
using System.IO;
using System.Runtime.InteropServices;
using System.Security.Permissions;
using System.Security;
using System.Text;
using System.Xml;
// An impersonation context that does nothing
// Used in cases where the Host does not require impersonation.
class EmptyImpersonationContext : IDisposable {
static IDisposable s_emptyImpersonationContext;
static internal IDisposable GetStaticInstance() {
if (s_emptyImpersonationContext == null) {
s_emptyImpersonationContext = new EmptyImpersonationContext();
}
return s_emptyImpersonationContext;
}
public void Dispose() {}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Configuration {
using System.Configuration.Internal;
using System.Collections;
using System.Collections.Specialized;
using System.Configuration;
using System.Globalization;
using System.IO;
using System.Runtime.InteropServices;
using System.Security.Permissions;
using System.Security;
using System.Text;
using System.Xml;
// An impersonation context that does nothing
// Used in cases where the Host does not require impersonation.
class EmptyImpersonationContext : IDisposable {
static IDisposable s_emptyImpersonationContext;
static internal IDisposable GetStaticInstance() {
if (s_emptyImpersonationContext == null) {
s_emptyImpersonationContext = new EmptyImpersonationContext();
}
return s_emptyImpersonationContext;
}
public void Dispose() {}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ContentDisposition.cs
- XmlDomTextWriter.cs
- AuthorizationSection.cs
- TrailingSpaceComparer.cs
- UxThemeWrapper.cs
- ChineseLunisolarCalendar.cs
- OdbcConnectionHandle.cs
- Point3DCollection.cs
- SelectedDatesCollection.cs
- DBBindings.cs
- NumberFunctions.cs
- CssStyleCollection.cs
- CssTextWriter.cs
- ProfessionalColors.cs
- EndpointIdentity.cs
- DbConnectionStringCommon.cs
- WebResourceUtil.cs
- Quack.cs
- Helpers.cs
- AttachedPropertyMethodSelector.cs
- StructuredTypeInfo.cs
- MemberDomainMap.cs
- IntSecurity.cs
- BaseTemplateBuildProvider.cs
- ResourceReferenceKeyNotFoundException.cs
- StickyNoteHelper.cs
- SqlInternalConnectionTds.cs
- ScaleTransform3D.cs
- BaseConfigurationRecord.cs
- path.cs
- BaseValidatorDesigner.cs
- DesignerEditorPartChrome.cs
- TreeNodeBindingDepthConverter.cs
- RestHandler.cs
- APCustomTypeDescriptor.cs
- WebPartDisplayModeCollection.cs
- Content.cs
- TerminatorSinks.cs
- ApplicationServiceHelper.cs
- FilterElement.cs
- ObjectStateFormatter.cs
- PropertyTabChangedEvent.cs
- HostProtectionException.cs
- TypographyProperties.cs
- XmlAttributes.cs
- SoapExtension.cs
- FacetValues.cs
- FrameworkContentElement.cs
- ThicknessAnimationBase.cs
- ObjectSecurity.cs
- CssClassPropertyAttribute.cs
- BitmapImage.cs
- BindingMemberInfo.cs
- WindowShowOrOpenTracker.cs
- IODescriptionAttribute.cs
- Color.cs
- CustomWebEventKey.cs
- HttpStreamFormatter.cs
- TraceFilter.cs
- CodeEventReferenceExpression.cs
- OrCondition.cs
- UriParserTemplates.cs
- Mouse.cs
- FontConverter.cs
- xmlfixedPageInfo.cs
- HierarchicalDataTemplate.cs
- Tool.cs
- MenuItem.cs
- ListControlBoundActionList.cs
- DataGridHeaderBorder.cs
- COM2ComponentEditor.cs
- TypeUtil.cs
- EntityDataSourceViewSchema.cs
- BaseEntityWrapper.cs
- SafeFileMapViewHandle.cs
- StringArrayConverter.cs
- HttpDictionary.cs
- DirectionalLight.cs
- PerfCounters.cs
- ErasingStroke.cs
- AsyncCallback.cs
- Component.cs
- ResumeStoryboard.cs
- OverlappedContext.cs
- DynamicILGenerator.cs
- Propagator.cs
- TPLETWProvider.cs
- RequestQueryProcessor.cs
- FileNotFoundException.cs
- ListControl.cs
- TemplatedWizardStep.cs
- TemplateBuilder.cs
- PageContentCollection.cs
- ImageButton.cs
- WinEventHandler.cs
- DataList.cs
- CodeTypeDeclarationCollection.cs
- StrongNameIdentityPermission.cs
- ResourceCollectionInfo.cs
- MailDefinitionBodyFileNameEditor.cs