Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / Log / System / IO / Log / FileReservationCollection.cs / 1 / FileReservationCollection.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- #region Using directives using System; using System.Collections.Generic; using System.Text; #endregion namespace System.IO.Log { internal class FileReservationCollection : ReservationCollection { FileRecordSequence sequence; internal FileReservationCollection(FileRecordSequence sequence) { this.sequence = sequence; } internal bool IsMyCollection(FileRecordSequence sequence) { return this.sequence == sequence; } protected override void MakeReservation(long reservationSize) { this.sequence.AddReservation(reservationSize); } protected override void FreeReservation(long reservationSize) { this.sequence.RemoveReservation(reservationSize); } internal new long GetBestMatchingReservation(long size) { long reservation = base.GetBestMatchingReservation(size); this.sequence.RemoveReservation(reservation); return reservation; } } } // 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
- bindurihelper.cs
- DirectoryNotFoundException.cs
- oledbconnectionstring.cs
- CreateUserWizardAutoFormat.cs
- EpmTargetTree.cs
- PageContent.cs
- XmlJsonReader.cs
- Sql8ExpressionRewriter.cs
- SemanticResultValue.cs
- Choices.cs
- CorrelationKeyCalculator.cs
- DependencyObjectPropertyDescriptor.cs
- StructuralObject.cs
- DataSourceSerializationException.cs
- XPathException.cs
- JpegBitmapDecoder.cs
- SamlSecurityToken.cs
- AlternateView.cs
- WindowsProgressbar.cs
- FixedElement.cs
- EventLogger.cs
- ImageIndexConverter.cs
- PasswordDeriveBytes.cs
- ConnectivityStatus.cs
- SqlServices.cs
- LinkDescriptor.cs
- BridgeDataReader.cs
- MultipleViewPattern.cs
- StatusBarPanel.cs
- ComponentEvent.cs
- EventMappingSettings.cs
- ObjectQuery_EntitySqlExtensions.cs
- OutputCacheModule.cs
- DefaultTextStoreTextComposition.cs
- XmlDataSourceNodeDescriptor.cs
- Configuration.cs
- Overlapped.cs
- NameSpaceEvent.cs
- XPathAncestorIterator.cs
- ModuleElement.cs
- ValidationEventArgs.cs
- XmlWriter.cs
- Module.cs
- DataRow.cs
- WorkflowApplicationAbortedException.cs
- EpmContentDeSerializer.cs
- MergeFailedEvent.cs
- ShapingEngine.cs
- ClusterRegistryConfigurationProvider.cs
- BaseEntityWrapper.cs
- CharAnimationUsingKeyFrames.cs
- CreateUserWizardDesigner.cs
- AnnotationAdorner.cs
- ContentType.cs
- Suspend.cs
- SequenceDesigner.cs
- HandlerBase.cs
- MessageBox.cs
- FillErrorEventArgs.cs
- PropertyItem.cs
- WebPermission.cs
- DataBindEngine.cs
- WindowsScroll.cs
- BamlWriter.cs
- Evidence.cs
- ByteConverter.cs
- SoapAttributes.cs
- MultiByteCodec.cs
- CompositeControlDesigner.cs
- UnauthorizedWebPart.cs
- EventLogException.cs
- UnmanagedMemoryStream.cs
- DisplayMemberTemplateSelector.cs
- KnownBoxes.cs
- DataKeyArray.cs
- MiniConstructorInfo.cs
- HScrollBar.cs
- VectorCollection.cs
- XamlVector3DCollectionSerializer.cs
- RuleSetBrowserDialog.cs
- StretchValidation.cs
- CommandSet.cs
- InputBinder.cs
- Substitution.cs
- BindingFormattingDialog.cs
- SecureConversationSecurityTokenParameters.cs
- FacetEnabledSchemaElement.cs
- ProfileManager.cs
- Assembly.cs
- CodeTypeReference.cs
- InnerItemCollectionView.cs
- SafeProcessHandle.cs
- Positioning.cs
- PrimitiveCodeDomSerializer.cs
- BindingBase.cs
- PrimitiveList.cs
- UnsafeNativeMethods.cs
- TextDecoration.cs
- QueryConverter.cs
- RowType.cs