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
- DependentList.cs
- MemoryMappedViewAccessor.cs
- DateBoldEvent.cs
- UriParserTemplates.cs
- ListComponentEditor.cs
- ScrollBarRenderer.cs
- ComPlusServiceLoader.cs
- Wizard.cs
- ClassHandlersStore.cs
- ClosableStream.cs
- FormViewDeleteEventArgs.cs
- XAMLParseException.cs
- _SSPISessionCache.cs
- AmbientLight.cs
- HttpHandlerActionCollection.cs
- MetadataItemCollectionFactory.cs
- AccessibleObject.cs
- SkinBuilder.cs
- HttpInputStream.cs
- Table.cs
- DataKey.cs
- SchemaManager.cs
- XmlExpressionDumper.cs
- SecurityKeyUsage.cs
- ClientUrlResolverWrapper.cs
- AsynchronousChannel.cs
- SystemIcons.cs
- DateTimeConverter.cs
- HttpCapabilitiesBase.cs
- TraceInternal.cs
- DateTimeParse.cs
- AdapterUtil.cs
- Decimal.cs
- EntityDataSourceStatementEditorForm.cs
- EventHandlerService.cs
- WriteFileContext.cs
- WrapperEqualityComparer.cs
- ToolStripRendererSwitcher.cs
- Thread.cs
- Icon.cs
- FileNameEditor.cs
- DES.cs
- TrustSection.cs
- DataControlLinkButton.cs
- CleanUpVirtualizedItemEventArgs.cs
- RouteValueExpressionBuilder.cs
- SevenBitStream.cs
- WindowInteractionStateTracker.cs
- EncoderParameters.cs
- DockEditor.cs
- TextUtf8RawTextWriter.cs
- _NetRes.cs
- ScrollBar.cs
- DockPattern.cs
- Vector.cs
- CodeValidator.cs
- ConstructorNeedsTagAttribute.cs
- DbProviderSpecificTypePropertyAttribute.cs
- EntityType.cs
- SecurityUtils.cs
- XsltLoader.cs
- ConfigurationStrings.cs
- ContextCorrelationInitializer.cs
- PeerNameRecord.cs
- CircleEase.cs
- Errors.cs
- TemplateControlCodeDomTreeGenerator.cs
- MachineKeyConverter.cs
- EditorPart.cs
- DebugController.cs
- DataKeyArray.cs
- AutoGeneratedFieldProperties.cs
- XmlReturnReader.cs
- References.cs
- MyContact.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- NullableDoubleAverageAggregationOperator.cs
- InputMethodStateTypeInfo.cs
- LineBreak.cs
- FixedLineResult.cs
- FixedTextView.cs
- ClientProxyGenerator.cs
- UnmanagedMemoryStreamWrapper.cs
- NaturalLanguageHyphenator.cs
- ProofTokenCryptoHandle.cs
- ListViewInsertEventArgs.cs
- BindingNavigatorDesigner.cs
- sqlser.cs
- Label.cs
- SocketException.cs
- IPHostEntry.cs
- Point3DCollection.cs
- HeaderElement.cs
- WebPartEventArgs.cs
- WasEndpointConfigContainer.cs
- ColorTransform.cs
- DocumentXPathNavigator.cs
- HWStack.cs
- OleDbException.cs
- ObjectQuery.cs