Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / Log / System / IO / Log / FileLogRecord.cs / 1305376 / FileLogRecord.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.IO.Log { using System; internal class FileLogRecord : LogRecord { FileLogRecordStream stream; internal FileLogRecord(FileLogRecordStream stream) { this.stream = stream; } public override Stream Data { get { return this.stream; } } public override SequenceNumber Previous { get { if (this.stream.Header.IsRestartArea) { return SequenceNumber.Invalid; } else { return this.stream.Header.PreviousLsn; } } } public override SequenceNumber SequenceNumber { get { return this.stream.RecordSequenceNumber; } } public override SequenceNumber User { get { if (this.stream.Header.IsRestartArea) { return SequenceNumber.Invalid; } else { return this.stream.Header.NextUndoLsn; } } } public override void Dispose() { this.stream.Close(); } } } // 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
- XmlLoader.cs
- TextEditorCopyPaste.cs
- XmlName.cs
- InternalConfigConfigurationFactory.cs
- InstanceData.cs
- TrackingValidationObjectDictionary.cs
- VoiceChangeEventArgs.cs
- DataTablePropertyDescriptor.cs
- MatchAllMessageFilter.cs
- CodeTypeReference.cs
- RuleSettingsCollection.cs
- SelectManyQueryOperator.cs
- VisualStyleInformation.cs
- CodeTypeParameter.cs
- ListSortDescriptionCollection.cs
- DodSequenceMerge.cs
- DtrList.cs
- CommandManager.cs
- AutoFocusStyle.xaml.cs
- SqlFacetAttribute.cs
- Random.cs
- UnmanagedMemoryStreamWrapper.cs
- ComponentSerializationService.cs
- DependencyPropertyChangedEventArgs.cs
- GroupBoxRenderer.cs
- SqlNotificationEventArgs.cs
- Literal.cs
- LogWriteRestartAreaState.cs
- StateDesigner.cs
- newitemfactory.cs
- UniqueIdentifierService.cs
- SystemIPGlobalStatistics.cs
- IndexedString.cs
- ResourceBinder.cs
- FontWeight.cs
- OleStrCAMarshaler.cs
- XPathNavigatorReader.cs
- SurrogateEncoder.cs
- ScalarConstant.cs
- XmlC14NWriter.cs
- PeerCredentialElement.cs
- CachedTypeface.cs
- PropertyOrder.cs
- XmlChildEnumerator.cs
- TextRangeEditLists.cs
- SchemaImporterExtensionElement.cs
- CornerRadius.cs
- ProcessProtocolHandler.cs
- ReflectionTypeLoadException.cs
- SyncOperationState.cs
- RuntimeArgumentHandle.cs
- MultipleViewPattern.cs
- SqlMultiplexer.cs
- OneOfConst.cs
- GenericIdentity.cs
- WebPartConnectionsCloseVerb.cs
- StrongNameIdentityPermission.cs
- EastAsianLunisolarCalendar.cs
- Switch.cs
- TabControl.cs
- WebBrowsableAttribute.cs
- BamlRecords.cs
- AnimatedTypeHelpers.cs
- HttpAsyncResult.cs
- TransactionTraceIdentifier.cs
- Color.cs
- NamespaceImport.cs
- MetaChildrenColumn.cs
- Symbol.cs
- AssociationSetMetadata.cs
- PropertyCollection.cs
- ClientSettingsStore.cs
- SByte.cs
- ClientTarget.cs
- ColorBlend.cs
- IOThreadScheduler.cs
- SingleAnimation.cs
- EdmSchemaError.cs
- WeakReferenceKey.cs
- XsltSettings.cs
- PartialClassGenerationTaskInternal.cs
- StorageMappingFragment.cs
- CallbackHandler.cs
- PeerHelpers.cs
- RTLAwareMessageBox.cs
- DateBoldEvent.cs
- EdmItemError.cs
- Line.cs
- SqlXml.cs
- ComplexType.cs
- AsyncResult.cs
- PageMediaType.cs
- UrlPropertyAttribute.cs
- SystemKeyConverter.cs
- CodeTypeReference.cs
- NetStream.cs
- ManipulationStartedEventArgs.cs
- InvokeMethodActivityDesigner.cs
- MergeFilterQuery.cs
- XamlSerializerUtil.cs