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
- UdpTransportSettings.cs
- DebugView.cs
- HandlerFactoryWrapper.cs
- WindowsGraphicsWrapper.cs
- FormViewPageEventArgs.cs
- LazyLoadBehavior.cs
- MimeObjectFactory.cs
- ReaderContextStackData.cs
- Int32KeyFrameCollection.cs
- OneWayBindingElement.cs
- Literal.cs
- MultiTrigger.cs
- DataControlField.cs
- ControllableStoryboardAction.cs
- CharAnimationUsingKeyFrames.cs
- SecureStringHasher.cs
- StringKeyFrameCollection.cs
- DbConnectionStringBuilder.cs
- ApplyHostConfigurationBehavior.cs
- CompositeScriptReference.cs
- Identifier.cs
- WebPartDisplayMode.cs
- TabItemAutomationPeer.cs
- WebBrowserNavigatingEventHandler.cs
- MatrixTransform3D.cs
- WebPartUtil.cs
- TreeNodeStyleCollection.cs
- SynchronizedInputPattern.cs
- FloatAverageAggregationOperator.cs
- ChineseLunisolarCalendar.cs
- ProfileInfo.cs
- KeyProperty.cs
- GridItem.cs
- RemotingException.cs
- HtmlSelectionListAdapter.cs
- Visual3DCollection.cs
- DisplayNameAttribute.cs
- StandardOleMarshalObject.cs
- DispatcherEventArgs.cs
- SystemUnicastIPAddressInformation.cs
- EditorPartCollection.cs
- JulianCalendar.cs
- QilUnary.cs
- XmlValueConverter.cs
- XmlSchema.cs
- DataRow.cs
- PkcsUtils.cs
- BuildProvidersCompiler.cs
- StrongNamePublicKeyBlob.cs
- ItemsChangedEventArgs.cs
- CompositeTypefaceMetrics.cs
- DataGridViewSelectedRowCollection.cs
- FrugalList.cs
- CollectionViewGroupInternal.cs
- InstanceDescriptor.cs
- ArglessEventHandlerProxy.cs
- SchemaCollectionCompiler.cs
- Calendar.cs
- GridViewRowCollection.cs
- StartFileNameEditor.cs
- SerializationInfoEnumerator.cs
- SafeRightsManagementPubHandle.cs
- AccessControlEntry.cs
- IPAddress.cs
- DuplexClientBase.cs
- GACIdentityPermission.cs
- RemoveStoryboard.cs
- ParallelTimeline.cs
- ExtensibleClassFactory.cs
- PersistenceTypeAttribute.cs
- SourceChangedEventArgs.cs
- ProviderException.cs
- ToolboxComponentsCreatingEventArgs.cs
- WindowsTitleBar.cs
- TextTreeFixupNode.cs
- LogEntryHeaderDeserializer.cs
- DurableServiceAttribute.cs
- GeometryModel3D.cs
- PersonalizationDictionary.cs
- FilteredReadOnlyMetadataCollection.cs
- If.cs
- filewebrequest.cs
- TypeBinaryExpression.cs
- odbcmetadatacolumnnames.cs
- DesignerAdapterAttribute.cs
- StackBuilderSink.cs
- CommandValueSerializer.cs
- EncoderFallback.cs
- HasCopySemanticsAttribute.cs
- DataBindingCollectionEditor.cs
- InkCanvasInnerCanvas.cs
- RegexInterpreter.cs
- DbConnectionFactory.cs
- BufferBuilder.cs
- RepeatBehavior.cs
- JpegBitmapEncoder.cs
- MdImport.cs
- DebugHandleTracker.cs
- ErrorFormatterPage.cs
- WindowsSysHeader.cs