Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / clr / src / BCL / Microsoft / Win32 / SafeHandles / SafeFindHandle.cs / 1 / SafeFindHandle.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: SafeFindHandle ** ** ** A wrapper for find handles ** ** ===========================================================*/ using System; using System.Security; using System.Security.Permissions; using System.Runtime.InteropServices; using System.Runtime.CompilerServices; using System.Runtime.ConstrainedExecution; using Microsoft.Win32; namespace Microsoft.Win32.SafeHandles { internal sealed class SafeFindHandle : SafeHandleZeroOrMinusOneIsInvalid { [SecurityPermission(SecurityAction.LinkDemand, UnmanagedCode=true)] internal SafeFindHandle() : base(true) {} override protected bool ReleaseHandle() { return Win32Native.FindClose(handle); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: SafeFindHandle ** ** ** A wrapper for find handles ** ** ===========================================================*/ using System; using System.Security; using System.Security.Permissions; using System.Runtime.InteropServices; using System.Runtime.CompilerServices; using System.Runtime.ConstrainedExecution; using Microsoft.Win32; namespace Microsoft.Win32.SafeHandles { internal sealed class SafeFindHandle : SafeHandleZeroOrMinusOneIsInvalid { [SecurityPermission(SecurityAction.LinkDemand, UnmanagedCode=true)] internal SafeFindHandle() : base(true) {} override protected bool ReleaseHandle() { return Win32Native.FindClose(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
- System.Data_BID.cs
- GeometryModel3D.cs
- ErrorCodes.cs
- TextDocumentView.cs
- ellipse.cs
- EdmEntityTypeAttribute.cs
- SystemNetHelpers.cs
- TableCellAutomationPeer.cs
- FontUnitConverter.cs
- TableMethodGenerator.cs
- Point3DAnimationBase.cs
- ArgIterator.cs
- HotSpotCollection.cs
- ThreadStartException.cs
- ReplacementText.cs
- FileVersion.cs
- ClientSettingsStore.cs
- RectangleConverter.cs
- Line.cs
- XamlTemplateSerializer.cs
- ComEventsMethod.cs
- MemberListBinding.cs
- DBPropSet.cs
- PropertySegmentSerializationProvider.cs
- VectorValueSerializer.cs
- StrokeCollection.cs
- SchemaNotation.cs
- MailDefinition.cs
- ZipIOExtraFieldPaddingElement.cs
- RowVisual.cs
- SingleAnimationBase.cs
- DesignerProperties.cs
- ToolStripHighContrastRenderer.cs
- DefaultAuthorizationContext.cs
- TimerEventSubscription.cs
- SectionXmlInfo.cs
- DatatypeImplementation.cs
- WindowsGraphicsCacheManager.cs
- TextEffectCollection.cs
- EntityWithChangeTrackerStrategy.cs
- WindowsFormsSectionHandler.cs
- NameValueConfigurationElement.cs
- HtmlInputFile.cs
- WindowsSolidBrush.cs
- RoleManagerModule.cs
- StylusPointPropertyUnit.cs
- ellipse.cs
- HostedHttpContext.cs
- CmsInterop.cs
- ProtectedConfiguration.cs
- ShutDownListener.cs
- SessionStateItemCollection.cs
- RotateTransform3D.cs
- WebChannelFactory.cs
- XDRSchema.cs
- CssClassPropertyAttribute.cs
- PropertyChangedEventArgs.cs
- HttpRequestCacheValidator.cs
- TemplateLookupAction.cs
- ListViewInsertEventArgs.cs
- App.cs
- Journal.cs
- HandlerBase.cs
- ValidationPropertyAttribute.cs
- ConditionalAttribute.cs
- MessageDecoder.cs
- DataKeyArray.cs
- ColumnReorderedEventArgs.cs
- ScriptReference.cs
- BlockUIContainer.cs
- AuthenticateEventArgs.cs
- EditingMode.cs
- SessionStateModule.cs
- CurrentTimeZone.cs
- FixedSOMPage.cs
- HtmlObjectListAdapter.cs
- XPathEmptyIterator.cs
- Rfc2898DeriveBytes.cs
- HopperCache.cs
- ViewStateException.cs
- DragStartedEventArgs.cs
- ConfigXmlWhitespace.cs
- HtmlTitle.cs
- safelink.cs
- QueueProcessor.cs
- Sequence.cs
- MethodToken.cs
- Padding.cs
- CqlErrorHelper.cs
- XmlSchemaInferenceException.cs
- TransactionTraceIdentifier.cs
- SqlCacheDependencyDatabase.cs
- TypeDescriptorContext.cs
- HttpCacheVaryByContentEncodings.cs
- UInt32.cs
- ComplexBindingPropertiesAttribute.cs
- FormViewInsertEventArgs.cs
- SponsorHelper.cs
- OperationAbortedException.cs
- TypedCompletedAsyncResult.cs