[This is preliminary documentation and is subject to change.]
Provides types for code/asset inventory
Classes
Class | Description | |
---|---|---|
![]() | BasicInventorization |
Performs basic inventorization of Inventory-marked types and their members
|
![]() | InventorizationException |
Base exception thrown by inventorization operations
|
![]() | InventorizationManager |
Performs an inventory scan of supplied assemblies using specified options.
Items to be included in result must be tagged with Inventory attribute, otherwise then will be omitted unless OnlyAttributed == false.
The scan is performed using options and inventorization strategies.
This class is NOT THREAD SAFE
|
![]() | InventoryAttribute |
Defines an inventory-related set of data which is used by automatic code/component discovery
such as database schema generation tools and system-global registry servers
|
![]() | Strategies |
Defines a list of inventorization strategies
|
Interfaces
Interface | Description | |
---|---|---|
![]() | IInventorization |
Defines an abstraction of inventorization
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() | SystemConcerns |
Designates item concerns
|
![]() | SystemTiers |
Designates system architecture tiers
|