C# Class Nimbus.Infrastructure.AssemblyScanningTypeProvider

Inheritance: ITypeProvider, IValidatableConfigurationSetting
Afficher le fichier Open project: NimbusAPI/Nimbus Class Usage Examples

Protected Properties

Свойство Type Description
NimbusAssemblies System.Reflection.Assembly[]

Private Properties

Свойство Type Description
CheckForDuplicateQueueNames IEnumerable
CheckForIndirectlyReferencedAssemblies IEnumerable
CheckForNonSerializableMessageTypes IEnumerable
ScanForAllInstantiableTypes System.Type[]
ScanForCommandHandlerTypes System.Type[]
ScanForCommandTypes System.Type[]
ScanForCompetingEventHandlerTypes System.Type[]
ScanForEventTypes System.Type[]
ScanForFilterTypes System.Type[]
ScanForInterceptorTypes System.Type[]
ScanForMulticastEventHandlerTypes System.Type[]
ScanForMulticastRequestHandlerTypes System.Type[]
ScanForMulticastRequestTypes System.Type[]
ScanForMulticastResponseTypes System.Type[]
ScanForRequestHandlerTypes System.Type[]
ScanForRequestTypes System.Type[]
ScanForResponseTypes System.Type[]

Méthodes publiques

Méthode Description
AssemblyScanningTypeProvider ( ) : System
Validate ( ) : IEnumerable

Méthodes protégées

Méthode Description
ScanAssembliesForKnownTypes ( ) : System.Type[]

Private Methods

Méthode Description
CheckForDuplicateQueueNames ( ) : IEnumerable
CheckForIndirectlyReferencedAssemblies ( ) : IEnumerable
CheckForNonSerializableMessageTypes ( ) : IEnumerable
ScanForAllInstantiableTypes ( ) : System.Type[]
ScanForCommandHandlerTypes ( ) : System.Type[]
ScanForCommandTypes ( ) : System.Type[]
ScanForCompetingEventHandlerTypes ( ) : System.Type[]
ScanForEventTypes ( ) : System.Type[]
ScanForFilterTypes ( ) : System.Type[]
ScanForInterceptorTypes ( ) : System.Type[]
ScanForMulticastEventHandlerTypes ( ) : System.Type[]
ScanForMulticastRequestHandlerTypes ( ) : System.Type[]
ScanForMulticastRequestTypes ( ) : System.Type[]
ScanForMulticastResponseTypes ( ) : System.Type[]
ScanForRequestHandlerTypes ( ) : System.Type[]
ScanForRequestTypes ( ) : System.Type[]
ScanForResponseTypes ( ) : System.Type[]

Method Details

AssemblyScanningTypeProvider() public méthode

public AssemblyScanningTypeProvider ( ) : System
Résultat System

ScanAssembliesForKnownTypes() protected méthode

protected ScanAssembliesForKnownTypes ( ) : System.Type[]
Résultat System.Type[]

Validate() public méthode

public Validate ( ) : IEnumerable
Résultat IEnumerable

Property Details

NimbusAssemblies protected_oe property

protected Assembly[],System.Reflection NimbusAssemblies
Résultat System.Reflection.Assembly[]