Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / Log / System / IO / Log / FileLogRecord.cs / 1 / 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. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- KeyValuePair.cs
- CatalogZoneBase.cs
- XmlException.cs
- PreservationFileWriter.cs
- DebuggerAttributes.cs
- basecomparevalidator.cs
- KnownTypeAttribute.cs
- ClientScriptManager.cs
- PenCursorManager.cs
- WindowsGraphicsCacheManager.cs
- ContentPathSegment.cs
- ConnectionManagementElementCollection.cs
- RadioButton.cs
- GACIdentityPermission.cs
- ObjectStateFormatter.cs
- WeakRefEnumerator.cs
- HttpDebugHandler.cs
- RequestBringIntoViewEventArgs.cs
- TraceSection.cs
- __ConsoleStream.cs
- Privilege.cs
- DataGridViewAdvancedBorderStyle.cs
- Light.cs
- Msec.cs
- IgnoreSectionHandler.cs
- XmlDocumentFragment.cs
- ReachIDocumentPaginatorSerializer.cs
- SoundPlayer.cs
- Operator.cs
- WindowsComboBox.cs
- SafeArrayTypeMismatchException.cs
- TranslateTransform.cs
- StringCollection.cs
- ScaleTransform3D.cs
- NamespaceExpr.cs
- PartialCachingAttribute.cs
- DynamicResourceExtension.cs
- RIPEMD160.cs
- EditorPartDesigner.cs
- XmlIgnoreAttribute.cs
- ScriptResourceAttribute.cs
- DataGridItemAutomationPeer.cs
- ShaderEffect.cs
- SqlDataSourceView.cs
- FromReply.cs
- WindowsGraphicsWrapper.cs
- Pair.cs
- XmlStreamStore.cs
- Operator.cs
- Handle.cs
- DataGridViewButtonCell.cs
- SoapObjectInfo.cs
- RegexCode.cs
- HttpModuleCollection.cs
- FrameworkTemplate.cs
- AssemblyName.cs
- Symbol.cs
- TargetControlTypeAttribute.cs
- CodeGroup.cs
- ClientConfigurationHost.cs
- XmlLanguageConverter.cs
- AbstractDataSvcMapFileLoader.cs
- XmlSchemaAttributeGroup.cs
- InputLangChangeRequestEvent.cs
- DataContractSerializerServiceBehavior.cs
- RepeatButtonAutomationPeer.cs
- WriterOutput.cs
- CustomMenuItemCollection.cs
- SoundPlayerAction.cs
- EventLogEntryCollection.cs
- ColumnHeaderConverter.cs
- BidOverLoads.cs
- RelationshipFixer.cs
- panel.cs
- PageContentAsyncResult.cs
- ComponentCollection.cs
- EditingScope.cs
- AuthorizationBehavior.cs
- InternalBase.cs
- ShaderRenderModeValidation.cs
- RouteTable.cs
- CompositeDuplexBindingElement.cs
- BatchServiceHost.cs
- GorillaCodec.cs
- UserControlCodeDomTreeGenerator.cs
- LineProperties.cs
- AdornerDecorator.cs
- SQLSingle.cs
- TrustManagerMoreInformation.cs
- Rijndael.cs
- SqlMethodCallConverter.cs
- RowVisual.cs
- WebPartZoneCollection.cs
- UserUseLicenseDictionaryLoader.cs
- ErrorsHelper.cs
- BrushProxy.cs
- CfgParser.cs
- RootBrowserWindow.cs
- XmlRootAttribute.cs
- Message.cs