Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Channels / StreamUpgradeProvider.cs / 1 / StreamUpgradeProvider.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Channels { public abstract class StreamUpgradeProvider : CommunicationObject { TimeSpan closeTimeout; TimeSpan openTimeout; protected StreamUpgradeProvider() : this(null) { } protected StreamUpgradeProvider(IDefaultCommunicationTimeouts timeouts) { if (timeouts != null) { this.closeTimeout = timeouts.CloseTimeout; this.openTimeout = timeouts.OpenTimeout; } else { this.closeTimeout = ServiceDefaults.CloseTimeout; this.openTimeout = ServiceDefaults.OpenTimeout; } } protected override TimeSpan DefaultCloseTimeout { get { return this.closeTimeout; } } protected override TimeSpan DefaultOpenTimeout { get { return this.closeTimeout; } } public abstract StreamUpgradeInitiator CreateUpgradeInitiator(EndpointAddress remoteAddress, Uri via); public abstract StreamUpgradeAcceptor CreateUpgradeAcceptor(); } } // 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
- SoapReflectionImporter.cs
- SystemColorTracker.cs
- ScrollPattern.cs
- ListItemsCollectionEditor.cs
- CheckPair.cs
- DataError.cs
- SerialPort.cs
- AnimationLayer.cs
- CompoundFileStorageReference.cs
- StateMachineWorkflowInstance.cs
- FileNotFoundException.cs
- DesignerCategoryAttribute.cs
- QueryGeneratorBase.cs
- Crc32.cs
- TableAdapterManagerNameHandler.cs
- PersistenceTypeAttribute.cs
- PixelFormatConverter.cs
- ColumnTypeConverter.cs
- SQlBooleanStorage.cs
- QueryServiceConfigHandle.cs
- InvalidProgramException.cs
- SqlDependency.cs
- SignatureHelper.cs
- AnnotationResource.cs
- ComplusTypeValidator.cs
- ExpressionBuilder.cs
- SmtpFailedRecipientException.cs
- Pen.cs
- GridViewColumn.cs
- LayoutExceptionEventArgs.cs
- FormatVersion.cs
- ThreadPoolTaskScheduler.cs
- BitmapFrameDecode.cs
- AlternationConverter.cs
- RuntimeCompatibilityAttribute.cs
- ContextStack.cs
- Geometry.cs
- NativeWindow.cs
- StateDesignerConnector.cs
- WebBrowsableAttribute.cs
- ClientConvert.cs
- ModifierKeysConverter.cs
- RijndaelManagedTransform.cs
- PartManifestEntry.cs
- DataRowCollection.cs
- RealizationContext.cs
- RadioButton.cs
- Window.cs
- WebColorConverter.cs
- CodeTypeReference.cs
- SqlInternalConnectionSmi.cs
- HtmlControl.cs
- XmlWrappingReader.cs
- TokenBasedSetEnumerator.cs
- InkPresenter.cs
- WSFederationHttpSecurity.cs
- HtmlInputRadioButton.cs
- CustomAttributeFormatException.cs
- OutputCacheSettingsSection.cs
- GetPageCompletedEventArgs.cs
- CalendarDesigner.cs
- WindowsStatusBar.cs
- CodeCommentStatementCollection.cs
- UriParserTemplates.cs
- tibetanshape.cs
- SortQuery.cs
- Attributes.cs
- UrlPropertyAttribute.cs
- DatatypeImplementation.cs
- WebPartDisplayModeCollection.cs
- PerspectiveCamera.cs
- EntityDataSourceContextCreatedEventArgs.cs
- SplitterCancelEvent.cs
- OleDbError.cs
- CacheManager.cs
- AppDomainAttributes.cs
- SharedHttpTransportManager.cs
- ProcessStartInfo.cs
- DrawingContextDrawingContextWalker.cs
- SHA256Managed.cs
- WmlMobileTextWriter.cs
- HandlerBase.cs
- SqlReorderer.cs
- AuthenticationService.cs
- Rect3DValueSerializer.cs
- UnmanagedMemoryStream.cs
- COSERVERINFO.cs
- FormClosedEvent.cs
- PolyQuadraticBezierSegment.cs
- RecipientServiceModelSecurityTokenRequirement.cs
- DataTransferEventArgs.cs
- NativeRightsManagementAPIsStructures.cs
- ZoneIdentityPermission.cs
- remotingproxy.cs
- DataTableReader.cs
- NativeMethodsOther.cs
- QueryExpr.cs
- COM2PropertyDescriptor.cs
- FastEncoderWindow.cs
- OdbcErrorCollection.cs