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
- TreeNodeStyleCollection.cs
- TemplateContentLoader.cs
- SettingsSection.cs
- Stack.cs
- TagMapCollection.cs
- HtmlTableCell.cs
- TreeChangeInfo.cs
- RotateTransform3D.cs
- FontTypeConverter.cs
- JsonServiceDocumentSerializer.cs
- _FtpControlStream.cs
- CodeGotoStatement.cs
- FontFamilyValueSerializer.cs
- TypeInitializationException.cs
- MailMessageEventArgs.cs
- TemplateParser.cs
- ValueHandle.cs
- SQLUtility.cs
- DrawListViewColumnHeaderEventArgs.cs
- ContentElementAutomationPeer.cs
- HwndMouseInputProvider.cs
- IItemProperties.cs
- InvalidPrinterException.cs
- ConnectionsZone.cs
- CompositeActivityCodeGenerator.cs
- DetailsViewUpdateEventArgs.cs
- TemplateKeyConverter.cs
- ApplicationException.cs
- ReadOnlyDataSourceView.cs
- RepeatBehaviorConverter.cs
- Selector.cs
- TextBlock.cs
- Lasso.cs
- HtmlInputButton.cs
- DispatchWrapper.cs
- ServiceNotStartedException.cs
- XmlSchemaSequence.cs
- KeyValuePairs.cs
- XmlSchemaNotation.cs
- ConfigUtil.cs
- DBConnection.cs
- DateRangeEvent.cs
- StreamingContext.cs
- Thread.cs
- XPathSingletonIterator.cs
- WaveHeader.cs
- EditorZone.cs
- FolderLevelBuildProviderCollection.cs
- MobileUserControlDesigner.cs
- SqlTypeConverter.cs
- XmlSerializerFactory.cs
- MaxValueConverter.cs
- TextFormatterHost.cs
- ComponentSerializationService.cs
- TokenBasedSetEnumerator.cs
- ProjectedWrapper.cs
- altserialization.cs
- RegisteredScript.cs
- OracleNumber.cs
- ActiveXMessageFormatter.cs
- TextBox.cs
- DynamicDataManager.cs
- BackgroundFormatInfo.cs
- XPathNavigatorException.cs
- SqlBulkCopyColumnMappingCollection.cs
- GenericTypeParameterBuilder.cs
- ConstructorExpr.cs
- LogRestartAreaEnumerator.cs
- NavigationPropertyEmitter.cs
- ConfigXmlSignificantWhitespace.cs
- ImplicitInputBrush.cs
- AdRotator.cs
- StaticDataManager.cs
- COM2Enum.cs
- WhitespaceRuleReader.cs
- LogicalTreeHelper.cs
- Int16Storage.cs
- EntityContainerEntitySetDefiningQuery.cs
- Byte.cs
- XmlDeclaration.cs
- TreeNodeBinding.cs
- WorkflowDesignerMessageFilter.cs
- NotifyIcon.cs
- RuleConditionDialog.cs
- HwndHost.cs
- MailDefinition.cs
- X509SubjectKeyIdentifierClause.cs
- _BufferOffsetSize.cs
- SecurityTokenRequirement.cs
- ContainerVisual.cs
- MenuAutoFormat.cs
- SqlInternalConnectionSmi.cs
- InstanceDataCollection.cs
- HttpDebugHandler.cs
- SessionParameter.cs
- EventSchemaTraceListener.cs
- XmlAutoDetectWriter.cs
- BamlResourceDeserializer.cs
- ConfigXmlCDataSection.cs
- HostedTransportConfigurationBase.cs