![]() |
ProtonNet Server 1.0
An Open Solution for all your socket or web api needs.
|
Defines methods for scanning and retrieving types within a given namespace or assembly. More...
Public Member Functions | |
System.Collections.Generic.IEnumerable< System.Type > | ScanClass (string prefixNamespace) |
Scans and retrieves types within the specified namespace. | |
System.Collections.Generic.IEnumerable< System.Type > | ScanClass (string prefixNamespace, System.Collections.Generic.IEnumerable< Assembly > assemblies) |
Scans and retrieves types within the specified namespace and assemblies. | |
System.Collections.Generic.IEnumerable< System.Type > | ScanClassHasCustomAttribute (System.Type type, bool inherit) |
Scans and retrieves types that have the specified custom attribute. | |
System.Collections.Generic.IEnumerable< System.Type > | ScanClassHasCustomAttribute (System.Type type, bool inherit, System.Collections.Generic.IEnumerable< Assembly > assemblies) |
Scans and retrieves types that have the specified custom attribute within the specified assemblies. | |
System.Collections.Generic.IEnumerable< System.Type > | ScanClassFromAssignable (System.Type type) |
Scans and retrieves types that are assignable to the specified type. | |
System.Collections.Generic.IEnumerable< System.Type > | ScanClassFromAssignable (System.Type type, System.Collections.Generic.IEnumerable< Assembly > assemblies) |
Scans and retrieves types that are assignable to the specified type within the specified assemblies. | |
Defines methods for scanning and retrieving types within a given namespace or assembly.
System.Collections.Generic.IEnumerable< System.Type > XmobiTea.Bean.IClassScannerContext.ScanClass | ( | string | prefixNamespace | ) |
Scans and retrieves types within the specified namespace.
prefixNamespace | The namespace to scan. |
Implemented in XmobiTea.Bean.BeanContext.
System.Collections.Generic.IEnumerable< System.Type > XmobiTea.Bean.IClassScannerContext.ScanClass | ( | string | prefixNamespace, |
System.Collections.Generic.IEnumerable< Assembly > | assemblies ) |
Scans and retrieves types within the specified namespace and assemblies.
prefixNamespace | The namespace to scan. |
assemblies | The assemblies to scan. |
Implemented in XmobiTea.Bean.BeanContext.
System.Collections.Generic.IEnumerable< System.Type > XmobiTea.Bean.IClassScannerContext.ScanClassFromAssignable | ( | System.Type | type | ) |
Scans and retrieves types that are assignable to the specified type.
type | The type to scan for assignable types. |
Implemented in XmobiTea.Bean.BeanContext.
System.Collections.Generic.IEnumerable< System.Type > XmobiTea.Bean.IClassScannerContext.ScanClassFromAssignable | ( | System.Type | type, |
System.Collections.Generic.IEnumerable< Assembly > | assemblies ) |
Scans and retrieves types that are assignable to the specified type within the specified assemblies.
type | The type to scan for assignable types. |
assemblies | The assemblies to scan. |
Implemented in XmobiTea.Bean.BeanContext.
System.Collections.Generic.IEnumerable< System.Type > XmobiTea.Bean.IClassScannerContext.ScanClassHasCustomAttribute | ( | System.Type | type, |
bool | inherit ) |
Scans and retrieves types that have the specified custom attribute.
type | The custom attribute type to scan for. |
inherit | Whether to scan for inherited attributes. |
Implemented in XmobiTea.Bean.BeanContext.
System.Collections.Generic.IEnumerable< System.Type > XmobiTea.Bean.IClassScannerContext.ScanClassHasCustomAttribute | ( | System.Type | type, |
bool | inherit, | ||
System.Collections.Generic.IEnumerable< Assembly > | assemblies ) |
Scans and retrieves types that have the specified custom attribute within the specified assemblies.
type | The custom attribute type to scan for. |
inherit | Whether to scan for inherited attributes. |
assemblies | The assemblies to scan. |
Implemented in XmobiTea.Bean.BeanContext.