Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / System.Runtime.DurableInstancing / System / Runtime / BackoffTimeoutHelper.cs / 1305376 / BackoffTimeoutHelper.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.Runtime { using System; using System.Threading; sealed class BackoffTimeoutHelper { readonly static int maxSkewMilliseconds = (int)(IOThreadTimer.SystemTimeResolutionTicks / TimeSpan.TicksPerMillisecond); readonly static long maxDriftTicks = IOThreadTimer.SystemTimeResolutionTicks * 2; readonly static TimeSpan defaultInitialWaitTime = TimeSpan.FromMilliseconds(1); readonly static TimeSpan defaultMaxWaitTime = TimeSpan.FromMinutes(1); DateTime deadline; TimeSpan maxWaitTime; TimeSpan waitTime; IOThreadTimer backoffTimer; Action
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- FixedSOMPage.cs
- WindowsListBox.cs
- EntityDataSourceColumn.cs
- LocalizationParserHooks.cs
- ServiceElementCollection.cs
- _FtpDataStream.cs
- TaskSchedulerException.cs
- CodeCommentStatement.cs
- ToolStripArrowRenderEventArgs.cs
- ScrollContentPresenter.cs
- SqlStatistics.cs
- Bold.cs
- CollectionTraceRecord.cs
- followingsibling.cs
- ItemCollection.cs
- WindowsIdentity.cs
- CodePropertyReferenceExpression.cs
- MediaScriptCommandRoutedEventArgs.cs
- CellPartitioner.cs
- SolidColorBrush.cs
- Vector3dCollection.cs
- IPAddressCollection.cs
- SoapServerMethod.cs
- LoginCancelEventArgs.cs
- TextPenaltyModule.cs
- Process.cs
- SecurityState.cs
- DataGridViewRowPrePaintEventArgs.cs
- RowUpdatingEventArgs.cs
- TextServicesDisplayAttributePropertyRanges.cs
- AnnotationElement.cs
- CheckBox.cs
- Style.cs
- ReadOnlyCollectionBase.cs
- DSACryptoServiceProvider.cs
- ObjectQuery_EntitySqlExtensions.cs
- DbgCompiler.cs
- MultiDataTrigger.cs
- DataColumn.cs
- AttachedPropertyBrowsableAttribute.cs
- StringAnimationUsingKeyFrames.cs
- AuthorizationRuleCollection.cs
- HttpSessionStateWrapper.cs
- WebPartConnection.cs
- XmlSchemaComplexContentRestriction.cs
- IndexerReference.cs
- WaitHandle.cs
- DrawListViewItemEventArgs.cs
- TypeConverterValueSerializer.cs
- EntityCollection.cs
- PeerCollaboration.cs
- SqlPersonalizationProvider.cs
- BamlRecordHelper.cs
- Soap12ServerProtocol.cs
- ClassicBorderDecorator.cs
- XsdValidatingReader.cs
- Msec.cs
- CompositeActivityValidator.cs
- XmlDataCollection.cs
- RegexRunner.cs
- DefaultHttpHandler.cs
- UInt32Storage.cs
- Bits.cs
- BitmapEffectDrawingContent.cs
- WebResourceAttribute.cs
- SqlTriggerAttribute.cs
- StylusDownEventArgs.cs
- DataTableNewRowEvent.cs
- OracleDataAdapter.cs
- WindowClosedEventArgs.cs
- ProfilePropertyNameValidator.cs
- XamlSerializerUtil.cs
- webproxy.cs
- Panel.cs
- UserNameSecurityTokenProvider.cs
- Canvas.cs
- COM2ComponentEditor.cs
- PeerObject.cs
- BuildProvidersCompiler.cs
- OracleRowUpdatedEventArgs.cs
- XmlSchemaSimpleTypeUnion.cs
- ListViewGroup.cs
- ShaderEffect.cs
- CmsUtils.cs
- DataGridViewRowsAddedEventArgs.cs
- ImportCatalogPart.cs
- shaperfactoryquerycacheentry.cs
- safePerfProviderHandle.cs
- XamlContextStack.cs
- DesignerHost.cs
- Transform.cs
- DbModificationClause.cs
- UidPropertyAttribute.cs
- InkCanvasSelectionAdorner.cs
- XamlStream.cs
- GreaterThanOrEqual.cs
- ProcessExitedException.cs
- ExpressionPrefixAttribute.cs
- ValidationSummary.cs
- WindowsIdentity.cs