Code:
/ 4.0 / 4.0 / untmp / 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
- PageVisual.cs
- ImageMap.cs
- DataGridViewColumnEventArgs.cs
- Identifier.cs
- ControlDesigner.cs
- BitmapEffect.cs
- UnicastIPAddressInformationCollection.cs
- PrintingPermission.cs
- CategoryEditor.cs
- PageCatalogPart.cs
- Version.cs
- MissingManifestResourceException.cs
- RegisteredDisposeScript.cs
- GetIndexBinder.cs
- ContextMenuService.cs
- StringDictionary.cs
- DataGridViewComboBoxColumn.cs
- Debug.cs
- LinkButton.cs
- Schema.cs
- ItemCheckEvent.cs
- x509utils.cs
- ExpressionSelection.cs
- ClickablePoint.cs
- HttpModuleCollection.cs
- ComponentConverter.cs
- validationstate.cs
- AutomationPatternInfo.cs
- MediaEntryAttribute.cs
- ConfigurationStrings.cs
- RegexCompilationInfo.cs
- ErrorRuntimeConfig.cs
- BamlLocalizationDictionary.cs
- COM2IPerPropertyBrowsingHandler.cs
- CalendarDay.cs
- StrongTypingException.cs
- RowParagraph.cs
- XdrBuilder.cs
- GridPatternIdentifiers.cs
- Interlocked.cs
- CriticalHandle.cs
- BehaviorDragDropEventArgs.cs
- FormatControl.cs
- BoundPropertyEntry.cs
- OpenTypeLayout.cs
- TextBoxBase.cs
- DescendentsWalker.cs
- ApplicationHost.cs
- NonBatchDirectoryCompiler.cs
- SingleConverter.cs
- nulltextcontainer.cs
- VisualBasicSettingsConverter.cs
- SingletonChannelAcceptor.cs
- TextTreeTextElementNode.cs
- BCryptHashAlgorithm.cs
- ComNativeDescriptor.cs
- ConsoleTraceListener.cs
- SqlLiftWhereClauses.cs
- SendingRequestEventArgs.cs
- MediaCommands.cs
- IsolationInterop.cs
- HttpModuleActionCollection.cs
- HttpHandlersSection.cs
- StandardToolWindows.cs
- MsmqHostedTransportManager.cs
- BevelBitmapEffect.cs
- ImpersonationContext.cs
- WebPartPersonalization.cs
- XmlSchemaSimpleTypeRestriction.cs
- DataControlLinkButton.cs
- PhysicalOps.cs
- DateTimeValueSerializerContext.cs
- SafeProcessHandle.cs
- IProvider.cs
- PageAsyncTask.cs
- DeclarativeCatalogPart.cs
- UserValidatedEventArgs.cs
- CoreChannel.cs
- SupportingTokenDuplexChannel.cs
- PrivacyNoticeBindingElement.cs
- SHA384Managed.cs
- PlainXmlWriter.cs
- XmlElementAttributes.cs
- HtmlMeta.cs
- Accessors.cs
- IntranetCredentialPolicy.cs
- ObsoleteAttribute.cs
- ProfileServiceManager.cs
- EncryptedKeyIdentifierClause.cs
- EncryptedKey.cs
- TemplateXamlParser.cs
- ArrayWithOffset.cs
- Tool.cs
- HyperLinkStyle.cs
- QuinticEase.cs
- UmAlQuraCalendar.cs
- DrawingContextWalker.cs
- WindowProviderWrapper.cs
- MobileCapabilities.cs
- LogStream.cs