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
- CommandID.cs
- PriorityItem.cs
- DataTableTypeConverter.cs
- SetterBase.cs
- XmlSubtreeReader.cs
- MessageQueueInstaller.cs
- Animatable.cs
- CounterSetInstanceCounterDataSet.cs
- BrushMappingModeValidation.cs
- ToggleButtonAutomationPeer.cs
- EventSchemaTraceListener.cs
- CodeDomLoader.cs
- DataGridHeaderBorder.cs
- ToolBarTray.cs
- ThreadStartException.cs
- CorrelationActionMessageFilter.cs
- DbCommandTree.cs
- NativeMethods.cs
- SequenceNumber.cs
- DataObjectFieldAttribute.cs
- CompositionDesigner.cs
- SendAgentStatusRequest.cs
- ActivityStatusChangeEventArgs.cs
- TextDpi.cs
- EncryptedReference.cs
- OdbcConnection.cs
- FilteredDataSetHelper.cs
- AxParameterData.cs
- HttpResponseBase.cs
- CachingHintValidation.cs
- XmlSerializerFactory.cs
- CommandDevice.cs
- DebugView.cs
- RoutedCommand.cs
- StringTraceRecord.cs
- CustomValidator.cs
- HtmlTableRowCollection.cs
- ControlBuilder.cs
- WebPartUserCapability.cs
- GZipStream.cs
- BooleanToVisibilityConverter.cs
- Menu.cs
- Html32TextWriter.cs
- RangeExpression.cs
- BasicExpressionVisitor.cs
- ListArgumentProvider.cs
- EmptyImpersonationContext.cs
- ServiceBuildProvider.cs
- FramingChannels.cs
- DocumentApplicationJournalEntry.cs
- CheckBoxRenderer.cs
- AxHost.cs
- FileSecurity.cs
- AutomationPatternInfo.cs
- Blend.cs
- UnionCodeGroup.cs
- KeySpline.cs
- RsaSecurityKey.cs
- TypeLoadException.cs
- OracleLob.cs
- BooleanToSelectiveScrollingOrientationConverter.cs
- WorkflowInstance.cs
- Activator.cs
- StateManagedCollection.cs
- DesignerHelpers.cs
- NetworkInformationPermission.cs
- ProjectionPlanCompiler.cs
- QuaternionRotation3D.cs
- ScriptModule.cs
- StrongNameMembershipCondition.cs
- DataFormat.cs
- AsnEncodedData.cs
- WmlLinkAdapter.cs
- TypeGenericEnumerableViewSchema.cs
- BinaryMethodMessage.cs
- HtmlFormParameterReader.cs
- StatusBar.cs
- ListBindingHelper.cs
- EntityWrapper.cs
- HttpRequest.cs
- validation.cs
- TrackingMemoryStreamFactory.cs
- DBConnection.cs
- ArraySegment.cs
- RegexTypeEditor.cs
- CompiledAction.cs
- DataGridCommandEventArgs.cs
- FixedNode.cs
- Classification.cs
- ArgumentValidation.cs
- ConfigurationStrings.cs
- ExpressionConverter.cs
- Merger.cs
- ImageEditor.cs
- XmlSerializableReader.cs
- BooleanExpr.cs
- followingquery.cs
- WebPartMenu.cs
- CaseStatement.cs
- MessageFormatterConverter.cs