C# Класс Castle.MicroKernel.KernelEventSupport

Наследование: System.MarshalByRefObject, IKernelEvents, ISerializable
Показать файл Открыть проект

Открытые методы

Метод Описание
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