Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / Microsoft / Win32 / SafeHandles / SafeLibraryHandle.cs / 1305376 / SafeLibraryHandle.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: SafeLibraryHandle ** ============================================================*/ namespace Microsoft.Win32 { using Microsoft.Win32; using Microsoft.Win32.SafeHandles; using System; using System.Runtime.CompilerServices; using System.Runtime.ConstrainedExecution; using System.Runtime.InteropServices; using System.Runtime.Serialization; using System.Runtime.Versioning; using System.Security; using System.Security.Permissions; using System.Text; [System.Security.SecurityCritical] // auto-generated [HostProtectionAttribute(MayLeakOnAbort = true)] sealed internal class SafeLibraryHandle : SafeHandleZeroOrMinusOneIsInvalid { internal SafeLibraryHandle() : base(true) {} [System.Security.SecurityCritical] override protected bool ReleaseHandle() { return UnsafeNativeMethods.FreeLibrary(handle); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: SafeLibraryHandle ** ============================================================*/ namespace Microsoft.Win32 { using Microsoft.Win32; using Microsoft.Win32.SafeHandles; using System; using System.Runtime.CompilerServices; using System.Runtime.ConstrainedExecution; using System.Runtime.InteropServices; using System.Runtime.Serialization; using System.Runtime.Versioning; using System.Security; using System.Security.Permissions; using System.Text; [System.Security.SecurityCritical] // auto-generated [HostProtectionAttribute(MayLeakOnAbort = true)] sealed internal class SafeLibraryHandle : SafeHandleZeroOrMinusOneIsInvalid { internal SafeLibraryHandle() : base(true) {} [System.Security.SecurityCritical] override protected bool ReleaseHandle() { return UnsafeNativeMethods.FreeLibrary(handle); } } } // 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
- StringDictionary.cs
- DocumentPage.cs
- SuppressIldasmAttribute.cs
- MenuBindingsEditor.cs
- ListBindableAttribute.cs
- FixedSOMLineCollection.cs
- WindowsImpersonationContext.cs
- COSERVERINFO.cs
- DataListItem.cs
- OdbcConnectionOpen.cs
- LineGeometry.cs
- InputLangChangeEvent.cs
- OutputScopeManager.cs
- SortQuery.cs
- EntityExpressionVisitor.cs
- LocationReferenceValue.cs
- TableItemProviderWrapper.cs
- HwndProxyElementProvider.cs
- MemberInfoSerializationHolder.cs
- SmiEventSink.cs
- StyleSelector.cs
- DesignTimeDataBinding.cs
- SplitterPanel.cs
- ExtendedProtectionPolicyTypeConverter.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- PointCollectionConverter.cs
- Vector.cs
- MarkupExtensionReturnTypeAttribute.cs
- UrlMappingsSection.cs
- NamespaceList.cs
- SubMenuStyleCollection.cs
- CryptoProvider.cs
- Queue.cs
- EmptyQuery.cs
- WorkflowRequestContext.cs
- EventRecordWrittenEventArgs.cs
- TemplateColumn.cs
- TemplatePropertyEntry.cs
- CommandDesigner.cs
- RowToFieldTransformer.cs
- BadImageFormatException.cs
- Keyboard.cs
- EventRoute.cs
- ServiceReflector.cs
- MonthChangedEventArgs.cs
- FixedHyperLink.cs
- XPathNavigatorKeyComparer.cs
- RemoteWebConfigurationHostStream.cs
- DoWorkEventArgs.cs
- OperationAbortedException.cs
- SuppressedPackageProperties.cs
- GlyphRun.cs
- WebServiceClientProxyGenerator.cs
- CodeDOMProvider.cs
- ThrowHelper.cs
- XmlHierarchicalEnumerable.cs
- CreateUserErrorEventArgs.cs
- MutableAssemblyCacheEntry.cs
- Dynamic.cs
- MarkerProperties.cs
- ServiceDurableInstanceContextProvider.cs
- DataGridState.cs
- ClientScriptManager.cs
- TypeUnloadedException.cs
- ConnectivityStatus.cs
- DnsCache.cs
- UpdateManifestForBrowserApplication.cs
- SystemIPGlobalStatistics.cs
- SystemUnicastIPAddressInformation.cs
- ComProxy.cs
- DocumentOutline.cs
- SerialErrors.cs
- SpecularMaterial.cs
- InfoCardBaseException.cs
- EndpointBehaviorElementCollection.cs
- ZipIOExtraFieldElement.cs
- TaskCanceledException.cs
- TraceListeners.cs
- validation.cs
- EncryptedPackage.cs
- UserInitiatedRoutedEventPermissionAttribute.cs
- XmlNamespaceManager.cs
- FactoryGenerator.cs
- TemplatePropertyEntry.cs
- InternalCache.cs
- MenuItem.cs
- TdsParser.cs
- PasswordTextContainer.cs
- Int32Rect.cs
- InkCollectionBehavior.cs
- SendParametersContent.cs
- cryptoapiTransform.cs
- XmlParserContext.cs
- TreeView.cs
- IntegerCollectionEditor.cs
- ReferenceCountedObject.cs
- UInt16Storage.cs
- ResourcePermissionBaseEntry.cs
- CodeObject.cs
- XslVisitor.cs