API Documentation
|
Public Member Functions | |
Type (string fullname, string name, Assembly assembly, Namespace namespc, Visibility visibility, bool isNested, bool isGeneric, bool isStub, bool isCompilerGenerated) | |
override string | ToString () |
override bool | Equals (object obj) |
override int | GetHashCode () |
Public Attributes | |
bool | IsGenericParameter => false |
IEnumerable< Attribute > | Attributes => AttributeInstances.Select(instance => instance.Type) |
IEnumerable< IType > | ImplementedInterfaces |
Properties | |
bool | IsAnonymousType [get] |
string | Name [get] |
string | FullName [get] |
Namespace | Namespace [get] |
Assembly | Assembly [get] |
Visibility | Visibility [get] |
bool | IsNested [get] |
bool | IsGeneric [get] |
bool | IsCompilerGenerated [get] |
List< GenericParameter > | GenericParameters = new List<GenericParameter>() [get] |
bool | IsStub [get] |
MemberList | Members = new MemberList() [get] |
List< AttributeInstance > | AttributeInstances = new List<AttributeInstance>() [get] |
List< ITypeDependency > | Dependencies = new List<ITypeDependency>() [get] |
List< ITypeDependency > | BackwardsDependencies = new List<ITypeDependency>() [get] |
Properties inherited from ArchUnitNET.Domain.IType | |
Namespace | Namespace [get] |
Assembly | Assembly [get] |
MemberList | Members [get] |
IEnumerable< IType > | ImplementedInterfaces [get] |
bool | IsNested [get] |
bool | IsStub [get] |
bool | IsGenericParameter [get] |
Properties inherited from ArchUnitNET.Domain.IHasName | |
string | Name [get] |
string | FullName [get] |
Properties inherited from ArchUnitNET.Domain.IHasDependencies | |
List< ITypeDependency > | Dependencies [get] |
List< ITypeDependency > | BackwardsDependencies [get] |
Properties inherited from ArchUnitNET.Domain.IHasAttributes | |
IEnumerable< Attribute > | Attributes [get] |
List< AttributeInstance > | AttributeInstances [get] |
Properties inherited from ArchUnitNET.Domain.IHasVisibility | |
Visibility | Visibility [get] |
Properties inherited from ArchUnitNET.Domain.ICanBeGeneric | |
bool | IsGeneric [get] |
List< GenericParameter > | GenericParameters [get] |
Properties inherited from ArchUnitNET.Domain.ICanBeCompilerGenerated | |
bool | IsCompilerGenerated [get] |
IEnumerable<IType> ArchUnitNET.Loader.Type.ImplementedInterfaces |