Class DependencyResolverServiceHost
Provides a service host with support for dependecy injection.
Inheritance
System.ServiceModel.Channels.CommunicationObject
System.ServiceModel.ServiceHostBase
System.ServiceModel.ServiceHost
DependencyResolverServiceHost
Inherited Members
System.ServiceModel.ServiceHost.AddServiceEndpoint(System.Type, System.ServiceModel.Channels.Binding, System.String)
System.ServiceModel.ServiceHost.AddServiceEndpoint(System.Type, System.ServiceModel.Channels.Binding, System.String, System.Uri)
System.ServiceModel.ServiceHost.AddServiceEndpoint(System.Type, System.ServiceModel.Channels.Binding, System.Uri)
System.ServiceModel.ServiceHost.AddServiceEndpoint(System.Type, System.ServiceModel.Channels.Binding, System.Uri, System.Uri)
System.ServiceModel.ServiceHost.ApplyConfiguration()
System.ServiceModel.ServiceHost.InitializeDescription(System.Object, System.ServiceModel.UriSchemeKeyedCollection)
System.ServiceModel.ServiceHost.InitializeDescription(System.Type, System.ServiceModel.UriSchemeKeyedCollection)
System.ServiceModel.ServiceHost.SingletonInstance
System.ServiceModel.ServiceHostBase.AddServiceEndpoint(System.String, System.ServiceModel.Channels.Binding, System.String, System.Uri)
System.ServiceModel.ServiceHostBase.AddServiceEndpoint(System.String, System.ServiceModel.Channels.Binding, System.Uri)
System.ServiceModel.ServiceHostBase.AddServiceEndpoint(System.String, System.ServiceModel.Channels.Binding, System.Uri, System.Uri)
System.ServiceModel.ServiceHostBase.AddServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint)
System.ServiceModel.ServiceHostBase.AddDefaultEndpoints()
System.ServiceModel.ServiceHostBase.System.IDisposable.Dispose()
System.ServiceModel.ServiceHostBase.InitializeRuntime()
System.ServiceModel.ServiceHostBase.IncrementManualFlowControlLimit(System.Int32)
System.ServiceModel.ServiceHostBase.LoadConfigurationSection(System.ServiceModel.Configuration.ServiceElement)
System.ServiceModel.ServiceHostBase.OnAbort()
System.ServiceModel.ServiceHostBase.OnBeginClose(System.TimeSpan, System.AsyncCallback, System.Object)
System.ServiceModel.ServiceHostBase.OnBeginOpen(System.TimeSpan, System.AsyncCallback, System.Object)
System.ServiceModel.ServiceHostBase.OnClose(System.TimeSpan)
System.ServiceModel.ServiceHostBase.OnEndClose(System.IAsyncResult)
System.ServiceModel.ServiceHostBase.OnEndOpen(System.IAsyncResult)
System.ServiceModel.ServiceHostBase.OnOpened()
System.ServiceModel.ServiceHostBase.ReleasePerformanceCounters()
System.ServiceModel.ServiceHostBase.Authentication
System.ServiceModel.ServiceHostBase.BaseAddresses
System.ServiceModel.ServiceHostBase.Credentials
System.ServiceModel.ServiceHostBase.DefaultOpenTimeout
System.ServiceModel.ServiceHostBase.Description
System.ServiceModel.ServiceHostBase.Extensions
System.ServiceModel.ServiceHostBase.ManualFlowControlLimit
System.ServiceModel.ServiceHostBase.OpenTimeout
System.ServiceModel.ServiceHostBase.UnknownMessageReceived
System.ServiceModel.Channels.CommunicationObject.Abort()
System.ServiceModel.Channels.CommunicationObject.BeginClose(System.AsyncCallback, System.Object)
System.ServiceModel.Channels.CommunicationObject.BeginClose(System.TimeSpan, System.AsyncCallback, System.Object)
System.ServiceModel.Channels.CommunicationObject.BeginOpen(System.AsyncCallback, System.Object)
System.ServiceModel.Channels.CommunicationObject.BeginOpen(System.TimeSpan, System.AsyncCallback, System.Object)
System.ServiceModel.Channels.CommunicationObject.EndClose(System.IAsyncResult)
System.ServiceModel.Channels.CommunicationObject.EndOpen(System.IAsyncResult)
System.ServiceModel.Channels.CommunicationObject.Fault()
System.ServiceModel.Channels.CommunicationObject.Open()
System.ServiceModel.Channels.CommunicationObject.OnFaulted()
System.ServiceModel.Channels.CommunicationObject.OnOpening()
System.ServiceModel.Channels.CommunicationObject.GetCommunicationObjectType()
System.ServiceModel.Channels.CommunicationObject.ThrowIfDisposed()
System.ServiceModel.Channels.CommunicationObject.ThrowIfDisposedOrImmutable()
System.ServiceModel.Channels.CommunicationObject.ThrowIfDisposedOrNotOpen()
System.ServiceModel.Channels.CommunicationObject.IsDisposed
System.ServiceModel.Channels.CommunicationObject.State
System.ServiceModel.Channels.CommunicationObject.ThisLock
System.ServiceModel.Channels.CommunicationObject.Closed
System.ServiceModel.Channels.CommunicationObject.Closing
System.ServiceModel.Channels.CommunicationObject.Faulted
System.ServiceModel.Channels.CommunicationObject.Opening
System.Object.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
Namespace: IRM.Dependencies
Assembly: IRM.ServiceModel.dll
Syntax
public class DependencyResolverServiceHost : ServiceHost, ICommunicationObject, IExtensibleObject<ServiceHostBase>, IDisposable
Constructors
DependencyResolverServiceHost(Type, Uri[])
Declaration
public DependencyResolverServiceHost(Type serviceType, params Uri[] baseAddresses)
Parameters
System.Type
serviceType
|
System.Uri[]
baseAddresses
|