Class WcfDataContext
WCF-based remote data context implementation.
public class WcfDataContext : RemoteDataContextBase, IDataContext, IConfigurationID, IDisposable, IAsyncDisposable, IInterceptable<IDataContextInterceptor>, IInterceptable<IEntityServiceInterceptor>, IInterceptable<IUnwrapDataObjectInterceptor>, IInterceptable
- Inheritance
-
WcfDataContext
- Implements
- Inherited Members
Constructors
WcfDataContext(Binding, EndpointAddress, Func<DataOptions, DataOptions>?)
public WcfDataContext(Binding binding, EndpointAddress endpointAddress, Func<DataOptions, DataOptions>? optionBuilder = null)
Parameters
binding
BindingendpointAddress
EndpointAddressoptionBuilder
Func<DataOptions, DataOptions>
WcfDataContext(string)
public WcfDataContext(string endpointConfigurationName)
Parameters
endpointConfigurationName
string
WcfDataContext(string, EndpointAddress)
public WcfDataContext(string endpointConfigurationName, EndpointAddress endpointAddress)
Parameters
endpointConfigurationName
stringendpointAddress
EndpointAddress
WcfDataContext(string, string)
public WcfDataContext(string endpointConfigurationName, string remoteAddress)
Parameters
Properties
Binding
public Binding? Binding { get; }
Property Value
ContextIDPrefix
protected override string ContextIDPrefix { get; }
Property Value
Methods
Clone()
protected override IDataContext Clone()
Returns
GetClient()
protected override ILinqService GetClient()