Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Services / Messaging / System / Messaging / SecurityContext.cs / 1305376 / SecurityContext.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Messaging { using System.Messaging.Interop; public sealed class SecurityContext : IDisposable { SecurityContextHandle handle; bool disposed; internal SecurityContext(SecurityContextHandle securityContext) { handle = securityContext; } internal SecurityContextHandle Handle { get { if (disposed) throw new ObjectDisposedException(GetType().Name); return handle; } } public void Dispose() { Dispose(true); GC.SuppressFinalize(this); } void Dispose(bool disposing) { if (disposing) handle.Close(); disposed = true; } ~SecurityContext() { Dispose(false); } } } // 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
- FunctionDetailsReader.cs
- DoubleLinkListEnumerator.cs
- ScrollData.cs
- GifBitmapDecoder.cs
- CatalogZoneBase.cs
- WebRequestModulesSection.cs
- XmlProcessingInstruction.cs
- latinshape.cs
- LexicalChunk.cs
- COM2DataTypeToManagedDataTypeConverter.cs
- AvtEvent.cs
- FrameworkElement.cs
- SessionStateSection.cs
- dataobject.cs
- CryptoApi.cs
- MemberListBinding.cs
- SystemBrushes.cs
- XpsSerializerFactory.cs
- ReachDocumentReferenceSerializerAsync.cs
- MultiView.cs
- ListControl.cs
- SoapTypeAttribute.cs
- Stack.cs
- PingReply.cs
- safesecurityhelperavalon.cs
- XmlSignatureManifest.cs
- StorageEntityContainerMapping.cs
- ControlBuilder.cs
- EntityException.cs
- Wow64ConfigurationLoader.cs
- XmlChoiceIdentifierAttribute.cs
- EnumMember.cs
- XPathDocument.cs
- ParagraphResult.cs
- TabControl.cs
- ModelItemKeyValuePair.cs
- ChannelSinkStacks.cs
- MenuItemStyleCollection.cs
- BindingContext.cs
- SoapAttributeOverrides.cs
- TraceFilter.cs
- AsyncSerializedWorker.cs
- ComboBoxAutomationPeer.cs
- CustomAttribute.cs
- TextParagraph.cs
- WorkflowApplicationAbortedException.cs
- SurrogateEncoder.cs
- ImageDrawing.cs
- UdpDiscoveryEndpointElement.cs
- DoubleConverter.cs
- Queue.cs
- BinHexDecoder.cs
- DataGridLinkButton.cs
- FormsAuthentication.cs
- ListView.cs
- CodeCompiler.cs
- DeviceContext.cs
- CalendarDayButton.cs
- followingsibling.cs
- SystemBrushes.cs
- SessionStateSection.cs
- MembershipValidatePasswordEventArgs.cs
- XmlSchemaInfo.cs
- XamlTypeMapper.cs
- HttpModuleCollection.cs
- ApplicationCommands.cs
- SAPICategories.cs
- QuaternionRotation3D.cs
- TableChangeProcessor.cs
- HitTestFilterBehavior.cs
- ConditionValidator.cs
- Viewport2DVisual3D.cs
- AsyncOperationManager.cs
- LongTypeConverter.cs
- _DigestClient.cs
- CheckBoxFlatAdapter.cs
- ComponentEvent.cs
- OutOfMemoryException.cs
- BamlRecordReader.cs
- EventLogEntry.cs
- SecurityTokenTypes.cs
- GridViewItemAutomationPeer.cs
- ConsoleCancelEventArgs.cs
- StateMachine.cs
- ADMembershipProvider.cs
- DispatcherEventArgs.cs
- QuaternionConverter.cs
- DetailsViewPagerRow.cs
- ArraySegment.cs
- InkCanvasInnerCanvas.cs
- AutomationIdentifier.cs
- MediaPlayer.cs
- XmlSchemaImport.cs
- AuthStoreRoleProvider.cs
- Merger.cs
- TreeNodeSelectionProcessor.cs
- PersistChildrenAttribute.cs
- WebPartDisplayModeCancelEventArgs.cs
- XmlExtensionFunction.cs
- DES.cs