Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / DuplexClientBase.cs / 1 / DuplexClientBase.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel { using System.ServiceModel.Channels; public abstract class DuplexClientBase: ClientBase where TChannel : class { // IMPORTANT: any changes to the set of protected .ctors of this class need to be reflected // in ServiceContractGenerator.cs as well. protected DuplexClientBase(object callbackInstance) : this(new InstanceContext(callbackInstance)) { } protected DuplexClientBase(object callbackInstance, string endpointConfigurationName) : this(new InstanceContext(callbackInstance), endpointConfigurationName) { } protected DuplexClientBase(object callbackInstance, string endpointConfigurationName, string remoteAddress) : this(new InstanceContext(callbackInstance), endpointConfigurationName, remoteAddress) { } protected DuplexClientBase(object callbackInstance, string endpointConfigurationName, EndpointAddress remoteAddress) : this(new InstanceContext(callbackInstance), endpointConfigurationName, remoteAddress) { } protected DuplexClientBase(object callbackInstance, Binding binding, EndpointAddress remoteAddress) : this(new InstanceContext(callbackInstance), binding, remoteAddress) { } protected DuplexClientBase(InstanceContext callbackInstance) :base(callbackInstance) { } protected DuplexClientBase(InstanceContext callbackInstance, string endpointConfigurationName) : base(callbackInstance, endpointConfigurationName) { } protected DuplexClientBase(InstanceContext callbackInstance, string endpointConfigurationName, string remoteAddress) : base(callbackInstance, endpointConfigurationName, remoteAddress) { } protected DuplexClientBase(InstanceContext callbackInstance, string endpointConfigurationName, EndpointAddress remoteAddress) : base(callbackInstance, endpointConfigurationName, remoteAddress) { } protected DuplexClientBase(InstanceContext callbackInstance, Binding binding, EndpointAddress remoteAddress) : base(callbackInstance, binding, remoteAddress) { } protected override TChannel CreateChannel() { return this.ChannelFactory.CreateChannel(); } public IDuplexContextChannel InnerDuplexChannel { get { return (IDuplexContextChannel)InnerChannel; } } } } // 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
- TrackingCondition.cs
- SigningDialog.cs
- Viewport2DVisual3D.cs
- VSWCFServiceContractGenerator.cs
- SystemFonts.cs
- MD5CryptoServiceProvider.cs
- ClusterSafeNativeMethods.cs
- CardSpaceException.cs
- AttachedAnnotation.cs
- ExpressionBuilder.cs
- PartBasedPackageProperties.cs
- DataGridViewColumn.cs
- IOThreadTimer.cs
- TraceInternal.cs
- CharacterMetricsDictionary.cs
- SaveFileDialog.cs
- HttpFileCollectionWrapper.cs
- UICuesEvent.cs
- Assembly.cs
- PlanCompilerUtil.cs
- HatchBrush.cs
- SettingsSection.cs
- MimeBasePart.cs
- X509IssuerSerialKeyIdentifierClause.cs
- BaseTemplateCodeDomTreeGenerator.cs
- FontStyle.cs
- XamlToRtfWriter.cs
- FixedFlowMap.cs
- cookie.cs
- ExportFileRequest.cs
- DocumentOrderQuery.cs
- ObfuscationAttribute.cs
- Speller.cs
- BridgeDataReader.cs
- DbConnectionPoolGroupProviderInfo.cs
- ControlBuilder.cs
- webproxy.cs
- SystemResourceHost.cs
- SolidColorBrush.cs
- FileLevelControlBuilderAttribute.cs
- ScrollEvent.cs
- WebEventCodes.cs
- _LazyAsyncResult.cs
- CodeStatementCollection.cs
- MsdtcClusterUtils.cs
- CollectionBase.cs
- TypeConverters.cs
- ViewStateChangedEventArgs.cs
- ContentFileHelper.cs
- Facet.cs
- StylusCollection.cs
- TextTreeObjectNode.cs
- SQLBytesStorage.cs
- Aggregates.cs
- TaskExtensions.cs
- EntityCommand.cs
- DeploymentExceptionMapper.cs
- SqlEnums.cs
- FixedDocument.cs
- WorkflowFormatterBehavior.cs
- CodeExpressionStatement.cs
- CharEntityEncoderFallback.cs
- ClassDataContract.cs
- TextEffectCollection.cs
- XmlObjectSerializerReadContextComplex.cs
- BrowsableAttribute.cs
- control.ime.cs
- ButtonRenderer.cs
- XdrBuilder.cs
- CodeAttributeArgument.cs
- Ray3DHitTestResult.cs
- PropertyPanel.cs
- safePerfProviderHandle.cs
- DecimalConstantAttribute.cs
- ExtensionSurface.cs
- DataViewManager.cs
- XmlDataSourceNodeDescriptor.cs
- DataGridLinkButton.cs
- LabelLiteral.cs
- StringBuilder.cs
- AQNBuilder.cs
- SectionRecord.cs
- Int32CollectionConverter.cs
- PassportAuthentication.cs
- ColumnCollection.cs
- BatchServiceHost.cs
- LineGeometry.cs
- SeekableReadStream.cs
- StreamSecurityUpgradeInitiatorBase.cs
- PngBitmapDecoder.cs
- GridViewHeaderRowPresenter.cs
- ToolboxDataAttribute.cs
- XslAst.cs
- _SpnDictionary.cs
- StaticResourceExtension.cs
- DataGridItemCollection.cs
- AspNetHostingPermission.cs
- ConvertEvent.cs
- AssemblyAttributesGoHere.cs
- WebPartExportVerb.cs