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
- PolyBezierSegmentFigureLogic.cs
- Control.cs
- Int32CollectionValueSerializer.cs
- SafeSecurityHandles.cs
- X509ClientCertificateAuthenticationElement.cs
- Exception.cs
- DefaultBindingPropertyAttribute.cs
- Pair.cs
- CryptoConfig.cs
- CornerRadiusConverter.cs
- CheckBoxAutomationPeer.cs
- DeflateStream.cs
- PartitionResolver.cs
- HttpDebugHandler.cs
- DataKeyCollection.cs
- AuthenticationService.cs
- Binding.cs
- RegexGroup.cs
- DecimalConverter.cs
- TextClipboardData.cs
- Point3DCollection.cs
- UnderstoodHeaders.cs
- DecimalAverageAggregationOperator.cs
- EntityRecordInfo.cs
- KnownColorTable.cs
- DetailsViewModeEventArgs.cs
- DrawListViewColumnHeaderEventArgs.cs
- UnmanagedMemoryStreamWrapper.cs
- ImplicitInputBrush.cs
- RecipientInfo.cs
- CachedTypeface.cs
- QueryStack.cs
- ImpersonationContext.cs
- FontNameEditor.cs
- CngProperty.cs
- XslVisitor.cs
- Figure.cs
- PublisherIdentityPermission.cs
- ControlPaint.cs
- RequestCachePolicy.cs
- SecurityPolicySection.cs
- DataGridViewColumnCollectionDialog.cs
- EntityClassGenerator.cs
- SortExpressionBuilder.cs
- SimpleBitVector32.cs
- DbConnectionPoolGroupProviderInfo.cs
- ToolStripButton.cs
- TopClause.cs
- CapabilitiesAssignment.cs
- AssemblyAttributes.cs
- NetworkCredential.cs
- QuadraticBezierSegment.cs
- RectValueSerializer.cs
- ValueTypeFieldReference.cs
- InputReportEventArgs.cs
- RegisteredArrayDeclaration.cs
- SmiRecordBuffer.cs
- FormViewCommandEventArgs.cs
- HttpCookiesSection.cs
- HtmlImage.cs
- TreeNodeStyleCollection.cs
- ActivationServices.cs
- MDIControlStrip.cs
- RangeValidator.cs
- If.cs
- ZipIOModeEnforcingStream.cs
- ArcSegment.cs
- AttachedPropertyDescriptor.cs
- CodeAccessPermission.cs
- XmlSchemaObjectCollection.cs
- PropertyMapper.cs
- StorageComplexTypeMapping.cs
- securitycriticaldata.cs
- SmtpException.cs
- CallbackHandler.cs
- SystemException.cs
- XPathScanner.cs
- RemoveStoryboard.cs
- HighlightVisual.cs
- AnnotationObservableCollection.cs
- PackagePart.cs
- ReleaseInstanceMode.cs
- WebPartConnectionsConnectVerb.cs
- MemberHolder.cs
- QilCloneVisitor.cs
- BufferBuilder.cs
- ExitEventArgs.cs
- NumberFormatter.cs
- BuiltInPermissionSets.cs
- VerificationAttribute.cs
- SspiSecurityTokenParameters.cs
- MD5CryptoServiceProvider.cs
- StringConverter.cs
- CapabilitiesPattern.cs
- GeneralTransform3D.cs
- TransformerTypeCollection.cs
- DropDownList.cs
- DebugHandleTracker.cs
- FixedPage.cs
- TextEditorCopyPaste.cs