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
- Root.cs
- HelpHtmlBuilder.cs
- NameScopePropertyAttribute.cs
- DataListAutoFormat.cs
- WindowsSysHeader.cs
- CallbackValidatorAttribute.cs
- ExtendedPropertiesHandler.cs
- PackagePart.cs
- CopyAttributesAction.cs
- BuildManagerHost.cs
- ResXResourceReader.cs
- SiteMapNodeCollection.cs
- XPathScanner.cs
- ConfigXmlText.cs
- ElapsedEventArgs.cs
- DbParameterCollectionHelper.cs
- Translator.cs
- StateRuntime.cs
- BindingList.cs
- EntityDataSourceViewSchema.cs
- SiteMapDataSourceView.cs
- HttpCapabilitiesSectionHandler.cs
- DataListItemEventArgs.cs
- OracleCommandBuilder.cs
- ResolveDuplexAsyncResult.cs
- DispatcherObject.cs
- DropSource.cs
- BindingValueChangedEventArgs.cs
- ApplyImportsAction.cs
- BadImageFormatException.cs
- OletxDependentTransaction.cs
- ClientCultureInfo.cs
- AssemblyBuilderData.cs
- WindowsIdentity.cs
- Screen.cs
- CrossAppDomainChannel.cs
- XmlException.cs
- AsyncDataRequest.cs
- ObjectAnimationBase.cs
- HtmlInputButton.cs
- RetrieveVirtualItemEventArgs.cs
- TextClipboardData.cs
- RevocationPoint.cs
- DrawingDrawingContext.cs
- BamlLocalizabilityResolver.cs
- glyphs.cs
- AttributeParameterInfo.cs
- OleDbConnectionInternal.cs
- RegistryDataKey.cs
- WebConfigurationManager.cs
- PrintPreviewControl.cs
- JpegBitmapEncoder.cs
- RemoteWebConfigurationHostServer.cs
- MediaSystem.cs
- StyleXamlParser.cs
- TypeListConverter.cs
- WebPartConnectionsEventArgs.cs
- MulticastDelegate.cs
- ThrowHelper.cs
- NeutralResourcesLanguageAttribute.cs
- IxmlLineInfo.cs
- WorkflowValidationFailedException.cs
- AdvancedBindingPropertyDescriptor.cs
- ObfuscationAttribute.cs
- MetadataFile.cs
- FamilyTypefaceCollection.cs
- ParameterBuilder.cs
- SamlAttribute.cs
- RowTypePropertyElement.cs
- Page.cs
- CaseStatementProjectedSlot.cs
- PrintingPermission.cs
- NameNode.cs
- SqlBulkCopyColumnMappingCollection.cs
- TypeToken.cs
- ExtractedStateEntry.cs
- TreeViewTemplateSelector.cs
- _KerberosClient.cs
- LookupNode.cs
- TextBox.cs
- XPathNavigator.cs
- UIElementHelper.cs
- ProfileBuildProvider.cs
- WebPartTransformerCollection.cs
- ObjectDataSourceView.cs
- KeyedHashAlgorithm.cs
- WebContext.cs
- PointConverter.cs
- CommonGetThemePartSize.cs
- XmlObjectSerializerWriteContext.cs
- ObjectStateEntryDbUpdatableDataRecord.cs
- EngineSite.cs
- HitTestParameters3D.cs
- SettingsBase.cs
- Application.cs
- MemberBinding.cs
- ConfigurationSchemaErrors.cs
- OleDbRowUpdatingEvent.cs
- ImageMap.cs
- _StreamFramer.cs