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
- LingerOption.cs
- MatrixValueSerializer.cs
- Vector3D.cs
- ClientRolePrincipal.cs
- ChangeProcessor.cs
- ObjectItemCollection.cs
- BordersPage.cs
- ObjectSpanRewriter.cs
- ScriptManager.cs
- HwndSourceKeyboardInputSite.cs
- PixelShader.cs
- StrokeCollectionConverter.cs
- Parser.cs
- SynchronizedKeyedCollection.cs
- HwndSource.cs
- infer.cs
- DynamicQueryableWrapper.cs
- Material.cs
- ObjectDataSourceSelectingEventArgs.cs
- MachineKeyConverter.cs
- HttpCachePolicy.cs
- TableLayoutColumnStyleCollection.cs
- GenericXmlSecurityToken.cs
- Soap.cs
- RadioButtonRenderer.cs
- ReaderOutput.cs
- _ConnectionGroup.cs
- XmlSchemaComplexType.cs
- MdbDataFileEditor.cs
- FigureParagraph.cs
- HashAlgorithm.cs
- XmlUrlResolver.cs
- SerialReceived.cs
- GeneralTransform.cs
- XmlDataCollection.cs
- ManipulationCompletedEventArgs.cs
- Int64Converter.cs
- Win32.cs
- StrongTypingException.cs
- PointCollection.cs
- Function.cs
- NativeStructs.cs
- categoryentry.cs
- CancelEventArgs.cs
- RestClientProxyHandler.cs
- ConditionCollection.cs
- EventLogEntryCollection.cs
- ChannelManager.cs
- UInt32Converter.cs
- BindingCompleteEventArgs.cs
- Stylus.cs
- HtmlControl.cs
- DataGridTablesFactory.cs
- Gdiplus.cs
- SqlServices.cs
- ADMembershipProvider.cs
- DataGridViewImageColumn.cs
- DataTableExtensions.cs
- Update.cs
- Vector3DAnimation.cs
- Pen.cs
- CapabilitiesState.cs
- ThreadAbortException.cs
- ExpressionContext.cs
- WebPartUserCapability.cs
- ColorConverter.cs
- RepeatInfo.cs
- EdmFunction.cs
- MenuBase.cs
- DynamicResourceExtensionConverter.cs
- ShellProvider.cs
- LicenseException.cs
- ServiceOperationUIEditor.cs
- DataGridViewCellCollection.cs
- SqlUtil.cs
- LineInfo.cs
- AttributeParameterInfo.cs
- Button.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- AsymmetricSignatureDeformatter.cs
- CertificateElement.cs
- Resources.Designer.cs
- KnownTypeHelper.cs
- HttpResponse.cs
- StandardToolWindows.cs
- URLIdentityPermission.cs
- XmlCollation.cs
- AggregateNode.cs
- ResetableIterator.cs
- FrameworkElement.cs
- ClusterRegistryConfigurationProvider.cs
- PermissionSetTriple.cs
- MatrixTransform3D.cs
- ScrollBar.cs
- MetaTableHelper.cs
- ViewPort3D.cs
- PriorityBindingExpression.cs
- UpDownBase.cs
- ReferenceService.cs
- Application.cs