Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Dispatcher / ImmutableCommunicationTimeouts.cs / 1 / ImmutableCommunicationTimeouts.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Dispatcher { using System; class ImmutableCommunicationTimeouts : IDefaultCommunicationTimeouts { TimeSpan close; TimeSpan open; TimeSpan receive; TimeSpan send; internal ImmutableCommunicationTimeouts() : this(null) { } internal ImmutableCommunicationTimeouts(IDefaultCommunicationTimeouts timeouts) { if (timeouts == null) { this.close = ServiceDefaults.CloseTimeout; this.open = ServiceDefaults.OpenTimeout; this.receive = ServiceDefaults.ReceiveTimeout; this.send = ServiceDefaults.SendTimeout; } else { this.close = timeouts.CloseTimeout; this.open = timeouts.OpenTimeout; this.receive = timeouts.ReceiveTimeout; this.send = timeouts.SendTimeout; } } TimeSpan IDefaultCommunicationTimeouts.CloseTimeout { get { return this.close; } } TimeSpan IDefaultCommunicationTimeouts.OpenTimeout { get { return this.open; } } TimeSpan IDefaultCommunicationTimeouts.ReceiveTimeout { get { return this.receive; } } TimeSpan IDefaultCommunicationTimeouts.SendTimeout { get { return this.send; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- JsonReader.cs
- FunctionMappingTranslator.cs
- HttpSysSettings.cs
- ZipArchive.cs
- ServiceDescriptionReflector.cs
- CodeConditionStatement.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- CompositeFontFamily.cs
- TheQuery.cs
- StylusOverProperty.cs
- ConditionalBranch.cs
- TextParagraphCache.cs
- BaseAutoFormat.cs
- KerberosReceiverSecurityToken.cs
- DataServiceSaveChangesEventArgs.cs
- WebPartDisplayMode.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- WebDescriptionAttribute.cs
- ExtendedProtectionPolicy.cs
- XhtmlTextWriter.cs
- XmlnsPrefixAttribute.cs
- SmtpFailedRecipientException.cs
- Select.cs
- HwndSource.cs
- LiteralTextContainerControlBuilder.cs
- CmsInterop.cs
- EntityUtil.cs
- DbProviderSpecificTypePropertyAttribute.cs
- SectionXmlInfo.cs
- RequestQueryParser.cs
- Pair.cs
- Image.cs
- ScrollBarAutomationPeer.cs
- File.cs
- FirewallWrapper.cs
- CacheMemory.cs
- ISAPIRuntime.cs
- InfoCardRSAOAEPKeyExchangeFormatter.cs
- HitTestFilterBehavior.cs
- DocumentPageViewAutomationPeer.cs
- Cloud.cs
- DecimalConverter.cs
- X509Extension.cs
- MissingMemberException.cs
- TextTreeInsertElementUndoUnit.cs
- TextSerializer.cs
- BitmapFrameEncode.cs
- EntryPointNotFoundException.cs
- Normalization.cs
- DbMetaDataFactory.cs
- InkCanvasFeedbackAdorner.cs
- DATA_BLOB.cs
- DesignOnlyAttribute.cs
- HwndHost.cs
- BindingExpressionBase.cs
- TextTreeFixupNode.cs
- Action.cs
- BindingContext.cs
- DomNameTable.cs
- GeneralTransform3D.cs
- MetaModel.cs
- IsolatedStorageFile.cs
- BmpBitmapEncoder.cs
- EntitySetBase.cs
- SessionStateModule.cs
- AssemblyAttributesGoHere.cs
- CustomAttributeBuilder.cs
- RefreshResponseInfo.cs
- FormViewDeletedEventArgs.cs
- MessageQueuePermissionAttribute.cs
- XPathNavigator.cs
- TraceShell.cs
- MembershipUser.cs
- GridViewDeleteEventArgs.cs
- FileCodeGroup.cs
- Transaction.cs
- mediaeventshelper.cs
- TransactionCache.cs
- ThreadPoolTaskScheduler.cs
- OdbcInfoMessageEvent.cs
- TextBox.cs
- RemotingConfiguration.cs
- ScriptingProfileServiceSection.cs
- TextSearch.cs
- DivideByZeroException.cs
- LongValidator.cs
- ChangeConflicts.cs
- BaseDataList.cs
- FontWeights.cs
- FixedSOMPage.cs
- TextSelection.cs
- httpserverutility.cs
- FacetChecker.cs
- SQLDateTimeStorage.cs
- CorrelationTokenInvalidatedHandler.cs
- FrugalList.cs
- XamlFigureLengthSerializer.cs
- ToggleButtonAutomationPeer.cs
- GeneralTransformGroup.cs
- MULTI_QI.cs