Code:
/ 4.0 / 4.0 / 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
- ErrorWrapper.cs
- LinqDataSourceInsertEventArgs.cs
- NumericExpr.cs
- ManipulationLogic.cs
- SettingsBase.cs
- HtmlMobileTextWriter.cs
- SpeechUI.cs
- ResetableIterator.cs
- Input.cs
- JsonReaderWriterFactory.cs
- XmlEnumAttribute.cs
- SelectionItemProviderWrapper.cs
- IndividualDeviceConfig.cs
- TagNameToTypeMapper.cs
- GeometryDrawing.cs
- EventLogStatus.cs
- WindowsStreamSecurityElement.cs
- WarningException.cs
- SequentialUshortCollection.cs
- PointCollection.cs
- GPRECTF.cs
- ConfigUtil.cs
- SoapEnumAttribute.cs
- XmlRawWriterWrapper.cs
- Calendar.cs
- LabelEditEvent.cs
- SeekStoryboard.cs
- ByteStorage.cs
- IUnknownConstantAttribute.cs
- StorageComplexPropertyMapping.cs
- OdbcReferenceCollection.cs
- CodeSnippetStatement.cs
- TempEnvironment.cs
- ToolboxItem.cs
- ScriptDescriptor.cs
- ZipIOLocalFileDataDescriptor.cs
- GraphicsContainer.cs
- MouseEventArgs.cs
- WebSysDisplayNameAttribute.cs
- XmlSchemaExporter.cs
- DateTimeUtil.cs
- Vector3DKeyFrameCollection.cs
- SqlRowUpdatedEvent.cs
- WebRequestModulesSection.cs
- EventsTab.cs
- AutoGeneratedFieldProperties.cs
- GetRecipientRequest.cs
- ExpressionEditorAttribute.cs
- VisualTreeFlattener.cs
- NetworkCredential.cs
- SymbolPair.cs
- RoleManagerEventArgs.cs
- DefaultPropertiesToSend.cs
- CanonicalXml.cs
- ProviderUtil.cs
- TraceRecord.cs
- Typeface.cs
- CheckBoxRenderer.cs
- DbSourceParameterCollection.cs
- UnicastIPAddressInformationCollection.cs
- RectangleGeometry.cs
- clipboard.cs
- SchemaComplexType.cs
- Listbox.cs
- SurrogateDataContract.cs
- ApplicationDirectory.cs
- XXXInfos.cs
- DataPagerFieldCommandEventArgs.cs
- ServiceDeploymentInfo.cs
- DataColumnChangeEvent.cs
- ClrPerspective.cs
- LineBreakRecord.cs
- PowerModeChangedEventArgs.cs
- Identity.cs
- TextModifier.cs
- DataGridTextBoxColumn.cs
- LineProperties.cs
- ThicknessAnimationBase.cs
- PerfCounters.cs
- ProviderBase.cs
- EventLogEntry.cs
- DataPagerFieldCollection.cs
- TextEffect.cs
- FormViewDeleteEventArgs.cs
- TraceHandler.cs
- ArglessEventHandlerProxy.cs
- XmlSortKey.cs
- ConsumerConnectionPoint.cs
- ApplicationSecurityInfo.cs
- UnhandledExceptionEventArgs.cs
- EmbossBitmapEffect.cs
- FileCodeGroup.cs
- MarshalDirectiveException.cs
- SupportingTokenChannel.cs
- Point3DAnimation.cs
- TypefaceMetricsCache.cs
- DataGridRelationshipRow.cs
- ButtonBase.cs
- Signature.cs
- DESCryptoServiceProvider.cs