C# 클래스 Appccelerate.EventBroker.Internals.Inspection.EventInspector

The EventInspector scans classes for publications or subscriptions.
상속: IEventInspector
파일 보기 프로젝트 열기: appccelerate/appccelerate

공개 메소드들

메소드 설명
EventInspector ( IExtensionHost extensionHost ) : System
Scan ( object instance ) : Appccelerate.EventBroker.Internals.Inspection.ScanResult
ScanPublisherForEvent ( object publisher, string eventName ) : EventInfo

비공개 메소드들

메소드 설명
CheckEventInfoFound ( object publisher, string eventName, EventInfo eventInfo ) : void
ScanForPublications ( object instance ) : IEnumerable
ScanForSubscriptions ( object instance ) : IEnumerable

메소드 상세

EventInspector() 공개 메소드

public EventInspector ( IExtensionHost extensionHost ) : System
extensionHost IExtensionHost
리턴 System

Scan() 공개 메소드

public Scan ( object instance ) : Appccelerate.EventBroker.Internals.Inspection.ScanResult
instance object
리턴 Appccelerate.EventBroker.Internals.Inspection.ScanResult

ScanPublisherForEvent() 공개 메소드

public ScanPublisherForEvent ( object publisher, string eventName ) : EventInfo
publisher object
eventName string
리턴 System.Reflection.EventInfo