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
- SafeCryptContextHandle.cs
- HandleRef.cs
- ConstraintManager.cs
- RadioButtonPopupAdapter.cs
- DataBindingList.cs
- XmlNode.cs
- GlobalProxySelection.cs
- VirtualizedItemPattern.cs
- WsatTransactionFormatter.cs
- NavigationCommands.cs
- BinaryOperationBinder.cs
- XmlDataLoader.cs
- GridViewColumnCollectionChangedEventArgs.cs
- SafeNativeMethods.cs
- CharEnumerator.cs
- NavigatorOutput.cs
- DistinctQueryOperator.cs
- OutputCacheProfile.cs
- ConsumerConnectionPointCollection.cs
- XmlQuerySequence.cs
- HealthMonitoringSectionHelper.cs
- ObjectDataSourceSelectingEventArgs.cs
- BitmapDecoder.cs
- XXXOnTypeBuilderInstantiation.cs
- DbResourceAllocator.cs
- ForwardPositionQuery.cs
- MarkupProperty.cs
- DataGridViewColumnHeaderCell.cs
- DelimitedListTraceListener.cs
- ConfigXmlElement.cs
- ObfuscateAssemblyAttribute.cs
- ThemeDictionaryExtension.cs
- GroupBoxAutomationPeer.cs
- PreservationFileReader.cs
- PageThemeCodeDomTreeGenerator.cs
- XmlWriterSettings.cs
- _NetRes.cs
- Site.cs
- AsymmetricKeyExchangeFormatter.cs
- ManipulationDelta.cs
- D3DImage.cs
- DependencyPropertyKey.cs
- _TLSstream.cs
- MinimizableAttributeTypeConverter.cs
- UseLicense.cs
- TraceSection.cs
- Normalization.cs
- ContextMenuStrip.cs
- Script.cs
- ArrowControl.xaml.cs
- WebHttpBindingElement.cs
- StateFinalizationActivity.cs
- ListViewCommandEventArgs.cs
- X509Logo.cs
- SessionState.cs
- OdbcTransaction.cs
- LinkButton.cs
- ValidationSummary.cs
- SafeFileMappingHandle.cs
- RenderOptions.cs
- DebuggerAttributes.cs
- _HTTPDateParse.cs
- HandleCollector.cs
- HWStack.cs
- XsdDuration.cs
- SizeFConverter.cs
- DataServiceQueryOfT.cs
- ChildTable.cs
- SystemIcons.cs
- SmiEventStream.cs
- ProxyFragment.cs
- PerfService.cs
- IntegerCollectionEditor.cs
- ProcessProtocolHandler.cs
- ControlBuilder.cs
- Queue.cs
- CapabilitiesSection.cs
- cookiecontainer.cs
- IdnMapping.cs
- RulePatternOps.cs
- ValidatedControlConverter.cs
- ContourSegment.cs
- Int32AnimationUsingKeyFrames.cs
- DataGridCellsPresenter.cs
- NestPullup.cs
- SqlReorderer.cs
- QilPatternVisitor.cs
- TextEmbeddedObject.cs
- GridViewCancelEditEventArgs.cs
- ObjectDataSourceMethodEventArgs.cs
- MemberAssignmentAnalysis.cs
- RbTree.cs
- ButtonFieldBase.cs
- HandoffBehavior.cs
- RegexCompilationInfo.cs
- ManagementBaseObject.cs
- TypeUtils.cs
- EncoderNLS.cs
- RepeaterDataBoundAdapter.cs
- PropertyGridEditorPart.cs