Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / Log / System / IO / Log / SafeArchiveContext.cs / 1 / SafeArchiveContext.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.IO.Log { using System; using System.Runtime.InteropServices; using System.Runtime.ConstrainedExecution; using System.Security; internal sealed class SafeArchiveContext : SafeHandle { public SafeArchiveContext() : base(IntPtr.Zero, true) { } public override bool IsInvalid { get { return IsClosed || this.handle == IntPtr.Zero; } } [DllImport("clfsw32.dll"), SuppressUnmanagedCodeSecurity, ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] private static extern bool TerminateLogArchive(IntPtr ptr); override protected bool ReleaseHandle() { return TerminateLogArchive(this.handle); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataGridColumnHeaderCollection.cs
- ClonableStack.cs
- TabItemAutomationPeer.cs
- DataGridViewCellStateChangedEventArgs.cs
- AsyncStreamReader.cs
- SortKey.cs
- WebPartManagerDesigner.cs
- IPHostEntry.cs
- RoutingConfiguration.cs
- DataGrid.cs
- ServiceRoute.cs
- DataGridViewImageColumn.cs
- ServiceDescriptionSerializer.cs
- basevalidator.cs
- GroupQuery.cs
- SendActivityEventArgs.cs
- StateFinalizationDesigner.cs
- PageThemeParser.cs
- DocumentPageViewAutomationPeer.cs
- XmlKeywords.cs
- CanExecuteRoutedEventArgs.cs
- RuleSetCollection.cs
- WindowsPrincipal.cs
- TransformConverter.cs
- x509utils.cs
- ConnectionStringsExpressionBuilder.cs
- PreProcessor.cs
- ResXBuildProvider.cs
- LinqDataView.cs
- DbParameterCollectionHelper.cs
- DataGridTablesFactory.cs
- HtmlSelectionListAdapter.cs
- NavigationProgressEventArgs.cs
- XmlSiteMapProvider.cs
- OrderToken.cs
- ApplicationInfo.cs
- ApplicationSecurityManager.cs
- ResourcePool.cs
- WebPartZoneBase.cs
- DeviceContexts.cs
- Int16AnimationBase.cs
- OrElse.cs
- XPathChildIterator.cs
- WebPartMenu.cs
- EntityContainer.cs
- AbstractSvcMapFileLoader.cs
- Root.cs
- CorrelationKeyCalculator.cs
- ZoneIdentityPermission.cs
- ZipPackage.cs
- storepermissionattribute.cs
- SplineKeyFrames.cs
- Command.cs
- DataGridViewColumnDesignTimeVisibleAttribute.cs
- TypeBuilderInstantiation.cs
- ContractMapping.cs
- PackageFilter.cs
- PartBasedPackageProperties.cs
- ForwardPositionQuery.cs
- ValueQuery.cs
- HandleTable.cs
- ReferentialConstraint.cs
- CircleHotSpot.cs
- TdsParserStateObject.cs
- SignatureToken.cs
- ServerIdentity.cs
- PageFunction.cs
- WebPartTransformerAttribute.cs
- X509ThumbprintKeyIdentifierClause.cs
- ByteAnimationBase.cs
- KeyPullup.cs
- HighlightOverlayGlyph.cs
- PropertyEntry.cs
- UnknownWrapper.cs
- Journaling.cs
- HashJoinQueryOperatorEnumerator.cs
- X509Utils.cs
- Thread.cs
- UnwrappedTypesXmlSerializerManager.cs
- WindowVisualStateTracker.cs
- CodeStatementCollection.cs
- _DigestClient.cs
- MouseGestureConverter.cs
- GeneralTransform.cs
- SingleStorage.cs
- ControllableStoryboardAction.cs
- FontCacheUtil.cs
- EditorAttribute.cs
- HTMLTextWriter.cs
- UseLicense.cs
- DocumentGridContextMenu.cs
- MDIWindowDialog.cs
- ElementAction.cs
- ClientRoleProvider.cs
- BaseResourcesBuildProvider.cs
- Substitution.cs
- activationcontext.cs
- SqlStatistics.cs
- StatusBarPanelClickEvent.cs
- OutputCacheSettings.cs