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
- Empty.cs
- FilterUserControlBase.cs
- Inline.cs
- Double.cs
- StrongNameIdentityPermission.cs
- ControlParser.cs
- PermissionSet.cs
- HtmlElementEventArgs.cs
- Aggregates.cs
- InputManager.cs
- CompositeCollectionView.cs
- TableStyle.cs
- DesignerInterfaces.cs
- XsdDateTime.cs
- Point3DCollection.cs
- GlobalDataBindingHandler.cs
- ArrowControl.xaml.cs
- BindingContext.cs
- SpeechUI.cs
- FileAccessException.cs
- FontSourceCollection.cs
- ToolBar.cs
- StyleXamlTreeBuilder.cs
- DBSqlParserTable.cs
- TreeViewCancelEvent.cs
- StorageInfo.cs
- ArrayList.cs
- XmlDataImplementation.cs
- BitmapEffectGeneralTransform.cs
- WebPartTransformerAttribute.cs
- Geometry.cs
- Gdiplus.cs
- CatalogZone.cs
- TextElementEnumerator.cs
- MimeTypeMapper.cs
- DataKey.cs
- TemplatedMailWebEventProvider.cs
- TryCatchDesigner.xaml.cs
- TrackingLocationCollection.cs
- Point3D.cs
- TextBoxLine.cs
- MimeReflector.cs
- KeyValuePairs.cs
- RadioButton.cs
- ParseHttpDate.cs
- SchemaObjectWriter.cs
- CqlBlock.cs
- HostingEnvironmentSection.cs
- ProviderMetadataCachedInformation.cs
- DeclarationUpdate.cs
- ObjectHandle.cs
- DelegatingConfigHost.cs
- MD5HashHelper.cs
- SqlXml.cs
- ConfigurationElement.cs
- DeleteBookmarkScope.cs
- UnsafeNativeMethods.cs
- DataGridColumnCollectionEditor.cs
- CompiledELinqQueryState.cs
- DbDataAdapter.cs
- Bits.cs
- ToolStripLocationCancelEventArgs.cs
- SqlConnection.cs
- shaper.cs
- WindowsAuthenticationEventArgs.cs
- DesignerEditorPartChrome.cs
- XmlDataSourceNodeDescriptor.cs
- Geometry.cs
- CodeMemberProperty.cs
- SafeBitVector32.cs
- PaintEvent.cs
- DoubleLinkListEnumerator.cs
- AffineTransform3D.cs
- TrackingStringDictionary.cs
- SortableBindingList.cs
- IconEditor.cs
- ConnectionStringSettings.cs
- HashHelpers.cs
- Triangle.cs
- SiteMapNodeItem.cs
- Int64AnimationUsingKeyFrames.cs
- AddInController.cs
- EntityTypeBase.cs
- CodeDirectionExpression.cs
- baseaxisquery.cs
- HttpCookiesSection.cs
- UnderstoodHeaders.cs
- SystemParameters.cs
- ValidatingReaderNodeData.cs
- InkSerializer.cs
- SystemPens.cs
- SspiNegotiationTokenProvider.cs
- updateconfighost.cs
- HealthMonitoringSection.cs
- BamlResourceDeserializer.cs
- TraceProvider.cs
- WebPartCollection.cs
- XmlHierarchicalEnumerable.cs
- TaskFormBase.cs
- SecurityTokenRequirement.cs