Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / Log / System / IO / Log / LogWriteRestartAreaAsyncResult.cs / 1305376 / LogWriteRestartAreaAsyncResult.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.IO.Log { using System; using System.Collections.Generic; using System.Runtime.InteropServices; using System.Security.Permissions; using System.Threading; using Microsoft.Win32.SafeHandles; sealed class LogWriteRestartAreaAsyncResult : OverlappedAsyncResult { LogWriteRestartAreaState state; internal LogWriteRestartAreaAsyncResult(LogRecordSequence recordSequence, AsyncCallback callback, object state) : base(callback, state) { this.state = new LogWriteRestartAreaState(); this.state.RecordSequence = recordSequence; this.state.AsyncResult = this; } //=========================================================== // Parameters //=========================================================== internal IList> Data { /* get { return this.state.Data; } */ set { this.state.Data = value; } } internal ulong NewBaseLsn { /* get { return this.state.NewBaseLsn; } */ set { this.state.NewBaseLsn = value; } } internal LogReservationCollection ReservationCollection { /* get { return this.state.ReservationCollection; } */ set { this.state.ReservationCollection = value; } } internal long TotalRecordSize { /* get { return this.state.TotalRecordSize; } */ set { this.state.TotalRecordSize = value; } } //============================================================ // Result //=========================================================== internal ulong ResultLsn { get { return this.state.ResultLsn; } } internal void Start() { this.state.Start(); } internal override void IOCompleted(uint errorCode) { this.state.IOComplete(errorCode); } } } // 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
- EventLogInformation.cs
- Form.cs
- ValidatorCollection.cs
- CompilerScopeManager.cs
- PersistenceTypeAttribute.cs
- HtmlInputText.cs
- _NegotiateClient.cs
- BitmapPalettes.cs
- SqlFormatter.cs
- MarkerProperties.cs
- TextDecorations.cs
- Ref.cs
- HostingEnvironment.cs
- AvTrace.cs
- RowsCopiedEventArgs.cs
- ChtmlLinkAdapter.cs
- ReflectTypeDescriptionProvider.cs
- OAVariantLib.cs
- HtmlInputButton.cs
- ServiceModelEnumValidator.cs
- UnsafeNativeMethods.cs
- SchemaNamespaceManager.cs
- ButtonBaseAdapter.cs
- Region.cs
- EndpointNotFoundException.cs
- ImmutableDispatchRuntime.cs
- RenderContext.cs
- TreeBuilder.cs
- SqlNodeAnnotation.cs
- SetterBase.cs
- CqlWriter.cs
- CatalogZoneBase.cs
- EncryptedPackage.cs
- DoubleLinkList.cs
- LeaseManager.cs
- Thickness.cs
- ConstructorNeedsTagAttribute.cs
- Crypto.cs
- SettingsSection.cs
- LogicalMethodInfo.cs
- WebEventTraceProvider.cs
- IntSecurity.cs
- FileDialogCustomPlace.cs
- XmlSchema.cs
- UnmanagedMarshal.cs
- EmptyStringExpandableObjectConverter.cs
- GroupStyle.cs
- GetPageNumberCompletedEventArgs.cs
- GridViewDeletedEventArgs.cs
- Message.cs
- SingleSelectRootGridEntry.cs
- SelectionEditingBehavior.cs
- CodeSubDirectory.cs
- Matrix.cs
- RepeatButton.cs
- ToolStripGrip.cs
- CommandManager.cs
- DataGridViewEditingControlShowingEventArgs.cs
- Socket.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- MessagePropertyVariants.cs
- ExtendedProtectionPolicy.cs
- ComponentCollection.cs
- _SslStream.cs
- DbModificationClause.cs
- XPathPatternBuilder.cs
- ResourceDisplayNameAttribute.cs
- UInt64Converter.cs
- HttpHandlersSection.cs
- Panel.cs
- CharStorage.cs
- XmlBinaryReaderSession.cs
- FileDialog.cs
- SupportingTokenListenerFactory.cs
- ParamArrayAttribute.cs
- SecurityDocument.cs
- CodeSnippetTypeMember.cs
- SatelliteContractVersionAttribute.cs
- ResourcePermissionBase.cs
- DurableMessageDispatchInspector.cs
- CultureInfoConverter.cs
- ComboBoxItem.cs
- WindowsListViewItemStartMenu.cs
- KeyedCollection.cs
- BasicViewGenerator.cs
- MediaContext.cs
- FlowDocumentReaderAutomationPeer.cs
- WebPartCollection.cs
- DebugInfoGenerator.cs
- ConfigXmlText.cs
- OrderedDictionary.cs
- BevelBitmapEffect.cs
- ResourceExpression.cs
- TraceContextEventArgs.cs
- LinkButton.cs
- TypeCollectionDesigner.xaml.cs
- UnsafeNativeMethods.cs
- SelfIssuedAuthRSACryptoProvider.cs
- WindowsRichEdit.cs
- FloatAverageAggregationOperator.cs