Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Configuration / System / Configuration / EmptyImpersonationContext.cs / 1305376 / 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
- KerberosTicketHashIdentifierClause.cs
- GridLengthConverter.cs
- ProtocolsSection.cs
- DummyDataSource.cs
- PublisherMembershipCondition.cs
- TimelineClockCollection.cs
- WebServiceData.cs
- CapabilitiesRule.cs
- LinkUtilities.cs
- NumberSubstitution.cs
- WebPartCancelEventArgs.cs
- PathStreamGeometryContext.cs
- IERequestCache.cs
- OleDbSchemaGuid.cs
- DataSourceCacheDurationConverter.cs
- CommandField.cs
- TdsParserStateObject.cs
- SendMessageChannelCache.cs
- ViewGenResults.cs
- ResourceContainerWrapper.cs
- Viewport3DVisual.cs
- GlyphTypeface.cs
- DecimalAnimationBase.cs
- XmlDomTextWriter.cs
- SafeNativeMethods.cs
- DBNull.cs
- SplitterCancelEvent.cs
- SrgsItemList.cs
- StrokeNodeData.cs
- DockingAttribute.cs
- KeyedHashAlgorithm.cs
- TextSpanModifier.cs
- CompoundFileDeflateTransform.cs
- Triplet.cs
- Transactions.cs
- BitmapData.cs
- HMACSHA384.cs
- XPathNodeInfoAtom.cs
- StylusPlugInCollection.cs
- SourceLocation.cs
- RemoteAsymmetricSignatureFormatter.cs
- FlowDocumentScrollViewer.cs
- ManifestBasedResourceGroveler.cs
- QualificationDataAttribute.cs
- Accessors.cs
- SafeSecurityHelper.cs
- XmlCountingReader.cs
- XmlArrayAttribute.cs
- KerberosSecurityTokenAuthenticator.cs
- ComplexType.cs
- HostSecurityManager.cs
- WebBrowserPermission.cs
- Rectangle.cs
- XslVisitor.cs
- TableItemProviderWrapper.cs
- ProfileProvider.cs
- TokenizerHelper.cs
- PeerApplicationLaunchInfo.cs
- OdbcCommand.cs
- ColumnMap.cs
- FormsAuthenticationEventArgs.cs
- GenericPrincipal.cs
- CapabilitiesAssignment.cs
- BindingSourceDesigner.cs
- SQLInt64.cs
- QueryOperator.cs
- SrgsSemanticInterpretationTag.cs
- Paragraph.cs
- ColorAnimationBase.cs
- SerializationObjectManager.cs
- PerformanceCounterManager.cs
- PropertyCollection.cs
- Trace.cs
- FontConverter.cs
- ObjectItemConventionAssemblyLoader.cs
- MouseWheelEventArgs.cs
- Label.cs
- EntityDataSourceState.cs
- InternalCompensate.cs
- CleanUpVirtualizedItemEventArgs.cs
- RewritingPass.cs
- GeometryDrawing.cs
- AuthenticationModuleElementCollection.cs
- ToolBar.cs
- GeometryModel3D.cs
- MsmqIntegrationProcessProtocolHandler.cs
- SystemWebExtensionsSectionGroup.cs
- EventTrigger.cs
- ComponentRenameEvent.cs
- SqlNamer.cs
- UpdatePanelControlTrigger.cs
- DependencyObjectCodeDomSerializer.cs
- LineSegment.cs
- EncryptedPackage.cs
- IsolationInterop.cs
- HtmlEncodedRawTextWriter.cs
- XmlObjectSerializerReadContextComplexJson.cs
- FormViewUpdatedEventArgs.cs
- EllipseGeometry.cs
- EndpointAddressMessageFilterTable.cs