|
| Slice (SliceIdentifier identifier, IEnumerable< IType > types) |
|
override bool | Equals (object obj) |
|
override int | GetHashCode () |
|
override string | ToString () |
|
bool | ContainsNamespace () |
|
|
readonly SliceIdentifier | Identifier |
|
readonly IEnumerable< IType > | Types |
|
IEnumerable< Class > | Classes => Types.OfType<Class>() |
|
IEnumerable< Interface > | Interfaces => Types.OfType<Interface>() |
|
List< ITypeDependency > | Dependencies => Types.SelectMany(type => type.Dependencies).ToList() |
|
List< ITypeDependency > | BackwardsDependencies |
|
string | Description => Identifier.Description |
|
string | NameSpace => Identifier.NameSpace |
|
int? | CountOfAsteriskInPattern => Identifier.CountOfAsteriskInPattern |
|
|
bool | Equals (Slice other) |
|
◆ BackwardsDependencies
Initial value:=>
Types.SelectMany(type => type.BackwardsDependencies).ToList()
The documentation for this class was generated from the following file:
- /home/travis/build/TNG/ArchUnitNET/ArchUnitNET/Domain/Slice.cs