Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Channels / ChannelManagerBase.cs / 1 / ChannelManagerBase.cs
//---------------------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------------------- namespace System.ServiceModel.Channels { using System; using System.ServiceModel; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Runtime.Serialization; using System.ServiceModel.Diagnostics; using System.Diagnostics; public abstract class ChannelManagerBase : CommunicationObject, IDefaultCommunicationTimeouts { protected ChannelManagerBase() { } protected abstract TimeSpan DefaultReceiveTimeout { get; } protected abstract TimeSpan DefaultSendTimeout { get; } internal TimeSpan InternalReceiveTimeout { get { return this.DefaultReceiveTimeout; } } internal TimeSpan InternalSendTimeout { get { return this.DefaultSendTimeout; } } TimeSpan IDefaultCommunicationTimeouts.CloseTimeout { get { return this.DefaultCloseTimeout; } } TimeSpan IDefaultCommunicationTimeouts.OpenTimeout { get { return this.DefaultOpenTimeout; } } TimeSpan IDefaultCommunicationTimeouts.ReceiveTimeout { get { return this.DefaultReceiveTimeout; } } TimeSpan IDefaultCommunicationTimeouts.SendTimeout { get { return this.DefaultSendTimeout; } } internal Exception CreateChannelTypeNotSupportedException(Type type) { return new ArgumentException(SR.GetString(SR.ChannelTypeNotSupported, type), "TChannel"); } } } // 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
- MissingMemberException.cs
- StylusButton.cs
- __FastResourceComparer.cs
- PlaceHolder.cs
- SqlCacheDependencyDatabase.cs
- SrgsToken.cs
- UrlMappingCollection.cs
- PipelineModuleStepContainer.cs
- BindingNavigator.cs
- ListBox.cs
- DataGridDetailsPresenter.cs
- SqlAggregateChecker.cs
- LexicalChunk.cs
- XMLDiffLoader.cs
- DbUpdateCommandTree.cs
- NativeMethods.cs
- TargetConverter.cs
- ConfigurationException.cs
- UpdateTracker.cs
- ButtonFieldBase.cs
- HashJoinQueryOperatorEnumerator.cs
- Reference.cs
- ToolStripOverflowButton.cs
- Timer.cs
- MediaTimeline.cs
- GroupBox.cs
- NegatedCellConstant.cs
- Point3DValueSerializer.cs
- UnsafeNativeMethods.cs
- FilterableData.cs
- ComplexPropertyEntry.cs
- DbBuffer.cs
- PathSegment.cs
- ActivityBindForm.cs
- TreeView.cs
- EdgeModeValidation.cs
- remotingproxy.cs
- QueryAccessibilityHelpEvent.cs
- TagPrefixAttribute.cs
- ProcessHostFactoryHelper.cs
- SecurityUtils.cs
- SafeFileHandle.cs
- JsonGlobals.cs
- SmtpTransport.cs
- PropertyGrid.cs
- ComponentRenameEvent.cs
- BatchParser.cs
- ObjectListGeneralPage.cs
- FlowDocumentPageViewerAutomationPeer.cs
- XPathDocument.cs
- BoundColumn.cs
- FilterableAttribute.cs
- CssStyleCollection.cs
- ProxyDataContractResolver.cs
- DispatcherEventArgs.cs
- FilterableAttribute.cs
- WindowsPrincipal.cs
- Help.cs
- XmlWrappingWriter.cs
- TrustDriver.cs
- LoginName.cs
- InputLanguageManager.cs
- XmlC14NWriter.cs
- SEHException.cs
- ToolStripScrollButton.cs
- EntityDataSourceChangedEventArgs.cs
- XmlQuerySequence.cs
- Soap12FormatExtensions.cs
- MetadataProperty.cs
- AddInSegmentDirectoryNotFoundException.cs
- ToolStripComboBox.cs
- TextTreeRootTextBlock.cs
- CollectionMarkupSerializer.cs
- NetTcpSecurity.cs
- SetStateEventArgs.cs
- PropertyTabAttribute.cs
- MouseGesture.cs
- TypeGeneratedEventArgs.cs
- Variant.cs
- FileLogRecordEnumerator.cs
- CheckBoxStandardAdapter.cs
- DockProviderWrapper.cs
- DbCommandTree.cs
- FileInfo.cs
- CultureInfoConverter.cs
- Exceptions.cs
- MouseButtonEventArgs.cs
- NumericExpr.cs
- SqlDelegatedTransaction.cs
- TimeZone.cs
- BuildDependencySet.cs
- GridViewPageEventArgs.cs
- SymbolEqualComparer.cs
- SystemIPGlobalStatistics.cs
- MenuAdapter.cs
- ITreeGenerator.cs
- MethodCallConverter.cs
- GuidTagList.cs
- HostingEnvironment.cs
- Substitution.cs