Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- GridViewSelectEventArgs.cs
- AutoGeneratedFieldProperties.cs
- DeferrableContent.cs
- DesignerWidgets.cs
- PropertyPushdownHelper.cs
- UnSafeCharBuffer.cs
- GeometryHitTestParameters.cs
- CapabilitiesState.cs
- DataListItem.cs
- ObjectDisposedException.cs
- TextDecorationCollection.cs
- InternalConfigHost.cs
- XmlNodeList.cs
- GridViewColumnHeaderAutomationPeer.cs
- RawStylusSystemGestureInputReport.cs
- GridPattern.cs
- DirectionalLight.cs
- ContextInformation.cs
- ServiceOperationDetailViewControl.cs
- CheckBox.cs
- HostedImpersonationContext.cs
- CellLabel.cs
- PathTooLongException.cs
- TraceContext.cs
- ErrorLog.cs
- EventProxy.cs
- DynamicPropertyHolder.cs
- LicenseManager.cs
- ListItemParagraph.cs
- XmlAttributeOverrides.cs
- PrefixHandle.cs
- RectConverter.cs
- DataPagerField.cs
- XPathNodePointer.cs
- RootProfilePropertySettingsCollection.cs
- IgnoreSectionHandler.cs
- ContainerUtilities.cs
- httpstaticobjectscollection.cs
- CheckBox.cs
- XmlCharCheckingWriter.cs
- Collection.cs
- InputLanguageSource.cs
- AuthenticationConfig.cs
- SqlUDTStorage.cs
- HwndStylusInputProvider.cs
- PreservationFileWriter.cs
- PinnedBufferMemoryStream.cs
- SelectionBorderGlyph.cs
- LinqToSqlWrapper.cs
- MatrixValueSerializer.cs
- SecurityUtils.cs
- OuterGlowBitmapEffect.cs
- ObjectManager.cs
- CompatibleComparer.cs
- PolicyChain.cs
- Compilation.cs
- AffineTransform3D.cs
- InstancePersistenceCommand.cs
- OdbcConnectionString.cs
- ChildTable.cs
- XmlDataCollection.cs
- FillErrorEventArgs.cs
- FixedSOMPageElement.cs
- XomlCompilerError.cs
- XamlReaderHelper.cs
- Base64Decoder.cs
- AppDomainProtocolHandler.cs
- CertificateElement.cs
- VersionedStream.cs
- TrackBar.cs
- DateTimeUtil.cs
- ACE.cs
- VariableAction.cs
- LicFileLicenseProvider.cs
- FloaterParagraph.cs
- AQNBuilder.cs
- StringValueSerializer.cs
- XmlSchemaAppInfo.cs
- EventlogProvider.cs
- ProfileManager.cs
- Math.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- XmlSchemaGroupRef.cs
- BmpBitmapEncoder.cs
- XmlQueryCardinality.cs
- ManipulationLogic.cs
- AnimatedTypeHelpers.cs
- DesignerPainter.cs
- BuildResult.cs
- MtomMessageEncodingBindingElement.cs
- AccessibleObject.cs
- control.ime.cs
- Floater.cs
- AsymmetricCryptoHandle.cs
- CodeGeneratorOptions.cs
- AutomationPeer.cs
- SchemaImporterExtensionElement.cs
- SafeViewOfFileHandle.cs
- PersonalizationStateQuery.cs
- Durable.cs