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
- SwitchLevelAttribute.cs
- DataPagerFieldCommandEventArgs.cs
- HtmlInputPassword.cs
- DataTableMapping.cs
- RemotingSurrogateSelector.cs
- DbProviderFactory.cs
- AttributeCallbackBuilder.cs
- PrivilegeNotHeldException.cs
- InplaceBitmapMetadataWriter.cs
- ScriptingWebServicesSectionGroup.cs
- GlyphTypeface.cs
- HttpHeaderCollection.cs
- RotateTransform.cs
- PersonalizationEntry.cs
- ToolStripOverflowButton.cs
- RepeaterItemEventArgs.cs
- CorrelationKeyCalculator.cs
- HttpCapabilitiesBase.cs
- SHA512Managed.cs
- InvalidProgramException.cs
- GroupItem.cs
- StateItem.cs
- SettingsBindableAttribute.cs
- KoreanCalendar.cs
- ExpressionBuilderCollection.cs
- Application.cs
- DbProviderServices.cs
- IndependentlyAnimatedPropertyMetadata.cs
- SectionInput.cs
- SystemKeyConverter.cs
- NoClickablePointException.cs
- PolicyManager.cs
- SelectionWordBreaker.cs
- SafeThemeHandle.cs
- ColorTranslator.cs
- HtmlShimManager.cs
- ContentHostHelper.cs
- ThumbAutomationPeer.cs
- DataColumnChangeEvent.cs
- COM2EnumConverter.cs
- PrePostDescendentsWalker.cs
- IntSecurity.cs
- IdentityNotMappedException.cs
- InsufficientMemoryException.cs
- RealizationDrawingContextWalker.cs
- ServiceActivationException.cs
- PropertyDescriptorComparer.cs
- HandlerFactoryWrapper.cs
- Parameter.cs
- SiteMapProvider.cs
- HttpSocketManager.cs
- PolicyDesigner.cs
- ControlPaint.cs
- LineGeometry.cs
- Table.cs
- BlurBitmapEffect.cs
- MimeMapping.cs
- Debug.cs
- PropertyDescriptor.cs
- JsonWriter.cs
- TimeSpanValidatorAttribute.cs
- JapaneseCalendar.cs
- SelectionProcessor.cs
- ControlBindingsCollection.cs
- fixedPageContentExtractor.cs
- _NegoStream.cs
- DataError.cs
- HtmlSelect.cs
- ModuleBuilder.cs
- updatecommandorderer.cs
- UrlMapping.cs
- LinkConverter.cs
- validation.cs
- CryptoApi.cs
- Camera.cs
- MessageBox.cs
- TypeElementCollection.cs
- Quad.cs
- TextMarkerSource.cs
- DataGridViewBindingCompleteEventArgs.cs
- DesignerActionPanel.cs
- ScriptManagerProxy.cs
- XmlReaderSettings.cs
- GAC.cs
- XmlLinkedNode.cs
- ReadonlyMessageFilter.cs
- SHA512Managed.cs
- ComPersistableTypeElement.cs
- LineProperties.cs
- TextSchema.cs
- DataBoundLiteralControl.cs
- SqlCaseSimplifier.cs
- PointHitTestResult.cs
- WmfPlaceableFileHeader.cs
- SuppressMessageAttribute.cs
- ToolStripItemImageRenderEventArgs.cs
- EntryWrittenEventArgs.cs
- InheritanceAttribute.cs
- AppDomainManager.cs
- PipelineModuleStepContainer.cs