C# Class Castle.MicroKernel.KernelEventSupport

Inheritance: System.MarshalByRefObject, IKernelEvents, ISerializable
显示文件 Open project: nats/castle-1.0.3-mono

Public Methods

Method Description
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
InitializeLifetimeService ( ) : object
KernelEventSupport ( ) : System
KernelEventSupport ( SerializationInfo info, StreamingContext context ) : System
RaiseComponentCreated ( ComponentModel model, object instance ) : void
RaiseComponentDestroyed ( ComponentModel model, object instance ) : void
RaiseHandlerRegistered ( IHandler handler ) : void

Protected Methods

Method Description
RaiseAddedAsChildKernel ( ) : void
RaiseComponentModelCreated ( ComponentModel model ) : void
RaiseComponentRegistered ( String key, IHandler handler ) : void
RaiseComponentUnregistered ( String key, IHandler handler ) : void
RaiseDependencyResolving ( ComponentModel client, DependencyModel model, Object dependency ) : void
RaiseRemovedAsChildKernel ( ) : void

Method Details

GetObjectData() public method

public GetObjectData ( SerializationInfo info, StreamingContext context ) : void
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
return void

InitializeLifetimeService() public method

public InitializeLifetimeService ( ) : object
return object

KernelEventSupport() public method

public KernelEventSupport ( ) : System
return System

KernelEventSupport() public method

public KernelEventSupport ( SerializationInfo info, StreamingContext context ) : System
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
return System

RaiseAddedAsChildKernel() protected method

protected RaiseAddedAsChildKernel ( ) : void
return void

RaiseComponentCreated() public method

public RaiseComponentCreated ( ComponentModel model, object instance ) : void
model Castle.Core.ComponentModel
instance object
return void

RaiseComponentDestroyed() public method

public RaiseComponentDestroyed ( ComponentModel model, object instance ) : void
model Castle.Core.ComponentModel
instance object
return void

RaiseComponentModelCreated() protected method

protected RaiseComponentModelCreated ( ComponentModel model ) : void
model Castle.Core.ComponentModel
return void

RaiseComponentRegistered() protected method

protected RaiseComponentRegistered ( String key, IHandler handler ) : void
key String
handler IHandler
return void

RaiseComponentUnregistered() protected method

protected RaiseComponentUnregistered ( String key, IHandler handler ) : void
key String
handler IHandler
return void

RaiseDependencyResolving() protected method

protected RaiseDependencyResolving ( ComponentModel client, DependencyModel model, Object dependency ) : void
client Castle.Core.ComponentModel
model Castle.Core.DependencyModel
dependency Object
return void

RaiseHandlerRegistered() public method

public RaiseHandlerRegistered ( IHandler handler ) : void
handler IHandler
return void

RaiseRemovedAsChildKernel() protected method

protected RaiseRemovedAsChildKernel ( ) : void
return void