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
- XPathParser.cs
- ObjectComplexPropertyMapping.cs
- FusionWrap.cs
- ListSortDescriptionCollection.cs
- ConfigurationElementCollection.cs
- SelectedGridItemChangedEvent.cs
- DbConnectionPoolIdentity.cs
- DataGridViewTextBoxEditingControl.cs
- NCryptNative.cs
- updateconfighost.cs
- PanningMessageFilter.cs
- UidManager.cs
- BitmapInitialize.cs
- DetailsView.cs
- HttpModulesSection.cs
- MaterialGroup.cs
- ActivityXRefPropertyEditor.cs
- AlgoModule.cs
- DocumentPaginator.cs
- PersistenceTypeAttribute.cs
- HwndSubclass.cs
- smtpconnection.cs
- GraphicsPath.cs
- ProcessHostServerConfig.cs
- WebPartConnectionsConnectVerb.cs
- WindowsTitleBar.cs
- PageRanges.cs
- RawStylusInputCustomData.cs
- base64Transforms.cs
- VariableQuery.cs
- RelationshipEndCollection.cs
- XmlSortKeyAccumulator.cs
- UriTemplateMatch.cs
- CryptographicAttribute.cs
- DataTableMappingCollection.cs
- StaticSiteMapProvider.cs
- StrongNameUtility.cs
- TransactionException.cs
- GroupDescription.cs
- PropertyChangedEventManager.cs
- NavigatorOutput.cs
- BaseTemplateParser.cs
- BuiltInPermissionSets.cs
- XmlNodeComparer.cs
- SelectionItemPatternIdentifiers.cs
- XPathPatternParser.cs
- Panel.cs
- CacheVirtualItemsEvent.cs
- SortQueryOperator.cs
- Point3DCollection.cs
- BamlBinaryWriter.cs
- LocalizableResourceBuilder.cs
- URLAttribute.cs
- XhtmlTextWriter.cs
- FixedFlowMap.cs
- XmlSerializerSection.cs
- PageAsyncTask.cs
- BitSet.cs
- TraceData.cs
- WpfSharedXamlSchemaContext.cs
- SoapSchemaImporter.cs
- XPathSelectionIterator.cs
- PresentationSource.cs
- FontWeight.cs
- Misc.cs
- XpsDocument.cs
- EncryptedPackage.cs
- HtmlPageAdapter.cs
- TrackingMemoryStream.cs
- ObjectListTitleAttribute.cs
- StackBuilderSink.cs
- EntityType.cs
- RegisteredHiddenField.cs
- GetRecipientRequest.cs
- PasswordTextContainer.cs
- SystemIcmpV4Statistics.cs
- WorkflowPrinting.cs
- Encoder.cs
- InvalidCastException.cs
- FixedTextView.cs
- QuaternionConverter.cs
- linebase.cs
- PathSegmentCollection.cs
- PropertyRef.cs
- ReferenceAssemblyAttribute.cs
- FtpWebResponse.cs
- JsonEnumDataContract.cs
- CaseInsensitiveHashCodeProvider.cs
- DefaultPrintController.cs
- WinFormsSecurity.cs
- NameValuePair.cs
- DynamicMethod.cs
- EnumConverter.cs
- TemplateControlCodeDomTreeGenerator.cs
- ControlCollection.cs
- TreeIterator.cs
- TableSectionStyle.cs
- SQLGuid.cs
- BypassElementCollection.cs
- Screen.cs