Show / Hide Table of Contents

Class DependencyResolverInstanceProvider

Inheritance
Object
DependencyResolverInstanceProvider
Inherited Members
System.Object.ToString()
Object.Equals(Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
Object.MemberwiseClone()
Namespace: IRM.Dependencies
Assembly: IRM.ServiceModel.dll
Syntax
public class DependencyResolverInstanceProvider : IInstanceProvider

Methods

GetInstance(InstanceContext)

Declaration
public object GetInstance(InstanceContext instanceContext)
Parameters
System.ServiceModel.InstanceContext instanceContext

Returns
Object

Implements
System.ServiceModel.Dispatcher.IInstanceProvider.GetInstance(System.ServiceModel.InstanceContext)

GetInstance(InstanceContext, Message)

Declaration
public object GetInstance(InstanceContext instanceContext, Message message)
Parameters
System.ServiceModel.InstanceContext instanceContext

System.ServiceModel.Channels.Message message

Returns
Object

Implements
System.ServiceModel.Dispatcher.IInstanceProvider.GetInstance(System.ServiceModel.InstanceContext, System.ServiceModel.Channels.Message)

ReleaseInstance(InstanceContext, Object)

Declaration
public void ReleaseInstance(InstanceContext instanceContext, object instance)
Parameters
System.ServiceModel.InstanceContext instanceContext

Object instance

Implements
System.ServiceModel.Dispatcher.IInstanceProvider.ReleaseInstance(System.ServiceModel.InstanceContext, System.Object)

Extension Methods

ObjectExtensions.DeepClone<T>(T)
AnnotationsExtensions.IsValid(Object)
Back to top Generated by DocFX