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
- QueryCacheManager.cs
- CheckedListBox.cs
- ResourcesChangeInfo.cs
- LocatorGroup.cs
- SqlBuffer.cs
- SqlExpressionNullability.cs
- ElementHost.cs
- OrderByLifter.cs
- SiteMapPath.cs
- AudioFileOut.cs
- RuntimeHandles.cs
- __FastResourceComparer.cs
- ViewStateModeByIdAttribute.cs
- SystemGatewayIPAddressInformation.cs
- XmlUnspecifiedAttribute.cs
- SpAudioStreamWrapper.cs
- LinearGradientBrush.cs
- Visual3D.cs
- ObjectStateEntryDbDataRecord.cs
- StringWriter.cs
- AuthenticationModuleElementCollection.cs
- HtmlHead.cs
- ExpandButtonVisibilityConverter.cs
- ListenerTraceUtility.cs
- OdbcParameter.cs
- ContentDisposition.cs
- MarshalDirectiveException.cs
- ConfigurationValidatorAttribute.cs
- PreviewKeyDownEventArgs.cs
- SqlResolver.cs
- TypeResolver.cs
- LayoutEditorPart.cs
- SignatureGenerator.cs
- ContractMethodParameterInfo.cs
- MasterPageBuildProvider.cs
- Binding.cs
- ApplicationDirectoryMembershipCondition.cs
- ObjectStateManagerMetadata.cs
- TCPClient.cs
- oledbmetadatacolumnnames.cs
- PeerToPeerException.cs
- InputLangChangeRequestEvent.cs
- PrtTicket_Public_Simple.cs
- RangeValuePattern.cs
- HtmlPanelAdapter.cs
- DefaultBindingPropertyAttribute.cs
- Scene3D.cs
- XPathArrayIterator.cs
- DataGridViewColumnDesignTimeVisibleAttribute.cs
- Flattener.cs
- BinaryEditor.cs
- GlobalizationAssembly.cs
- ParserOptions.cs
- KeyPullup.cs
- PointConverter.cs
- LifetimeServices.cs
- Win32.cs
- ByteRangeDownloader.cs
- InstallerTypeAttribute.cs
- IisTraceListener.cs
- CommonDialog.cs
- TraceRecords.cs
- BamlMapTable.cs
- CompositeScriptReference.cs
- DoubleLinkList.cs
- ChannelListenerBase.cs
- HandlerElement.cs
- ManagementQuery.cs
- XmlSchemaCompilationSettings.cs
- Properties.cs
- WebEventCodes.cs
- Latin1Encoding.cs
- EntityDataSourceView.cs
- DrawTreeNodeEventArgs.cs
- HttpRuntime.cs
- BufferAllocator.cs
- KeyboardDevice.cs
- IndexedGlyphRun.cs
- EditingMode.cs
- XamlToRtfParser.cs
- FixedDocumentPaginator.cs
- NameValuePermission.cs
- ControlAdapter.cs
- RuleSet.cs
- SecurityPermission.cs
- SoapExtensionStream.cs
- MediaTimeline.cs
- ObjectDataSourceFilteringEventArgs.cs
- TabRenderer.cs
- ToolBarTray.cs
- UnsafeNativeMethods.cs
- DataListGeneralPage.cs
- XhtmlBasicControlAdapter.cs
- GeneralTransform3DGroup.cs
- X509Extension.cs
- ObjectPersistData.cs
- MemberCollection.cs
- Base64Decoder.cs
- XmlWriterSettings.cs
- ClrPerspective.cs