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
- TabControlDesigner.cs
- CrossContextChannel.cs
- XmlEnumAttribute.cs
- FormsAuthenticationCredentials.cs
- QuarticEase.cs
- MappedMetaModel.cs
- assertwrapper.cs
- XmlSchemaAnnotated.cs
- HtmlInputFile.cs
- DispatcherExceptionEventArgs.cs
- BuildProviderAppliesToAttribute.cs
- SortedSetDebugView.cs
- CatalogPartDesigner.cs
- ProvidersHelper.cs
- StateFinalizationDesigner.cs
- RegexCapture.cs
- ContextQuery.cs
- MouseGesture.cs
- SiteOfOriginPart.cs
- Underline.cs
- UpdatePanelControlTrigger.cs
- TypeElement.cs
- IsolatedStorageSecurityState.cs
- rsa.cs
- KeyPressEvent.cs
- DbProviderFactory.cs
- TextFindEngine.cs
- GlobalAllocSafeHandle.cs
- ArgumentException.cs
- AttributeUsageAttribute.cs
- ImageButton.cs
- XamlSerializerUtil.cs
- MobileControlDesigner.cs
- WSSecurityOneDotZeroReceiveSecurityHeader.cs
- MsmqIntegrationSecurityElement.cs
- CustomPopupPlacement.cs
- DataGridViewColumnEventArgs.cs
- BindStream.cs
- ComponentDispatcher.cs
- AsymmetricSignatureDeformatter.cs
- TraceInternal.cs
- ConstantSlot.cs
- ServiceHttpHandlerFactory.cs
- ItemContainerGenerator.cs
- BaseCollection.cs
- XamlPointCollectionSerializer.cs
- Binding.cs
- ViewStateModeByIdAttribute.cs
- RoleGroupCollection.cs
- XmlnsDictionary.cs
- TextParagraphProperties.cs
- SqlParameter.cs
- ScrollProperties.cs
- XmlTextReaderImplHelpers.cs
- SqlHelper.cs
- DataList.cs
- SamlAdvice.cs
- RoamingStoreFileUtility.cs
- DataGridViewRowCollection.cs
- FamilyCollection.cs
- X509CertificateCollection.cs
- AnnotationObservableCollection.cs
- TextWriterEngine.cs
- Sql8ExpressionRewriter.cs
- XamlInt32CollectionSerializer.cs
- SkewTransform.cs
- DesignerRegionCollection.cs
- FormatException.cs
- X509ChainPolicy.cs
- PrintControllerWithStatusDialog.cs
- WebPartConnectionCollection.cs
- AbandonedMutexException.cs
- DummyDataSource.cs
- DesignerTransaction.cs
- ParameterCollection.cs
- EntityConnectionStringBuilderItem.cs
- ErrorWebPart.cs
- MenuAdapter.cs
- WorkflowStateRollbackService.cs
- SrgsRule.cs
- SystemWebSectionGroup.cs
- CutCopyPasteHelper.cs
- QuotedStringFormatReader.cs
- GridEntryCollection.cs
- HttpCachePolicyWrapper.cs
- MenuAdapter.cs
- SqlNodeAnnotation.cs
- Decoder.cs
- InputReferenceExpression.cs
- TreePrinter.cs
- PtsContext.cs
- SmtpNtlmAuthenticationModule.cs
- BaseCodeDomTreeGenerator.cs
- DocumentsTrace.cs
- DataGridBoolColumn.cs
- SequenceDesigner.xaml.cs
- LeftCellWrapper.cs
- CodeArgumentReferenceExpression.cs
- Util.cs
- XmlSerializationGeneratedCode.cs