C# 클래스 Castle.MicroKernel.KernelEventSupport

상속: System.MarshalByRefObject, IKernelEvents, ISerializable
파일 보기 프로젝트 열기: nats/castle-1.0.3-mono

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
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

메소드 상세

GetObjectData() 공개 메소드

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

InitializeLifetimeService() 공개 메소드

public InitializeLifetimeService ( ) : object
리턴 object

KernelEventSupport() 공개 메소드

public KernelEventSupport ( ) : System
리턴 System

KernelEventSupport() 공개 메소드

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

RaiseAddedAsChildKernel() 보호된 메소드

protected RaiseAddedAsChildKernel ( ) : void
리턴 void

RaiseComponentCreated() 공개 메소드

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

RaiseComponentDestroyed() 공개 메소드

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

RaiseComponentModelCreated() 보호된 메소드

protected RaiseComponentModelCreated ( ComponentModel model ) : void
model Castle.Core.ComponentModel
리턴 void

RaiseComponentRegistered() 보호된 메소드

protected RaiseComponentRegistered ( String key, IHandler handler ) : void
key String
handler IHandler
리턴 void

RaiseComponentUnregistered() 보호된 메소드

protected RaiseComponentUnregistered ( String key, IHandler handler ) : void
key String
handler IHandler
리턴 void

RaiseDependencyResolving() 보호된 메소드

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

RaiseHandlerRegistered() 공개 메소드

public RaiseHandlerRegistered ( IHandler handler ) : void
handler IHandler
리턴 void

RaiseRemovedAsChildKernel() 보호된 메소드

protected RaiseRemovedAsChildKernel ( ) : void
리턴 void