![]() |
API Documentation
|


Public Member Functions | |
| PropertyMember (IType declaringType, string name, string fullName, ITypeInstance< IType > type, bool isCompilerGenerated, bool? isStatic, Writability writability) | |
| override string | ToString () |
| override bool | Equals (object obj) |
| override int | GetHashCode () |
Properties | |
| bool | IsVirtual [get, set] |
| bool | IsAutoProperty = true [get, set] |
| Visibility | SetterVisibility [get] |
| Visibility | GetterVisibility [get] |
| MethodMember | Getter [get, set] |
| MethodMember | Setter [get, set] |
| Writability? | Writability [get] |
| List< IMemberTypeDependency > | AttributeDependencies [get] |
| IMemberTypeDependency | PropertyTypeDependency [get] |
| bool | IsCompilerGenerated [get] |
| bool | IsGeneric [get] |
| bool? | IsStatic [get] |
| List< GenericParameter > | GenericParameters [get] |
| Assembly | Assembly [get] |
| Namespace | Namespace [get] |
| Visibility | Visibility [get] |
| string | Name [get] |
| string | FullName [get] |
| string | AssemblyQualifiedName [get] |
| IType | DeclaringType [get] |
| IEnumerable< Attribute > | Attributes [get] |
| List< AttributeInstance > | AttributeInstances = new List<AttributeInstance>() [get] |
| List< IMemberTypeDependency > | MemberDependencies [get] |
| List< IMemberTypeDependency > | MemberBackwardsDependencies [get] |
| List< ITypeDependency > | Dependencies [get] |
| List< ITypeDependency > | BackwardsDependencies [get] |
| IType | Type [get] |
| IEnumerable< GenericArgument > | GenericArguments [get] |
| IEnumerable< int > | ArrayDimensions [get] |
| bool | IsArray [get] |
Properties inherited from ArchUnitNET.Domain.IMember | |
Properties inherited from ArchUnitNET.Domain.IHasAssemblyQualifiedName | |
Properties inherited from ArchUnitNET.Domain.IHasName | |
Properties inherited from ArchUnitNET.Domain.IResidesInAssembly | |
Properties inherited from ArchUnitNET.Domain.IResidesInNamespace | |
Properties inherited from ArchUnitNET.Domain.IHasDependencies | |
Properties inherited from ArchUnitNET.Domain.IHasAttributes | |
Properties inherited from ArchUnitNET.Domain.IHasVisibility | |
Properties inherited from ArchUnitNET.Domain.ICanBeGeneric | |
Properties inherited from ArchUnitNET.Domain.ICanBeCompilerGenerated | |
Properties inherited from ArchUnitNET.Domain.ITypeInstance< IType > | |
| T | Type [get] |
| IEnumerable< GenericArgument > | GenericArguments [get] |
| bool | IsArray [get] |
| IEnumerable< int > | ArrayDimensions [get] |
|
get |
Implements ArchUnitNET.Domain.IResidesInAssembly.
|
get |
Implements ArchUnitNET.Domain.IHasAssemblyQualifiedName.
|
get |
|
get |
Implements ArchUnitNET.Domain.IHasAttributes.
|
get |
Implements ArchUnitNET.Domain.IHasAttributes.
|
get |
Implements ArchUnitNET.Domain.IHasDependencies.
|
get |
Implements ArchUnitNET.Domain.IMember.
|
get |
Implements ArchUnitNET.Domain.IHasDependencies.
|
get |
Implements ArchUnitNET.Domain.IHasName.
|
get |
Implements ArchUnitNET.Domain.ICanBeGeneric.
|
get |
Implements ArchUnitNET.Domain.ICanBeCompilerGenerated.
|
get |
Implements ArchUnitNET.Domain.ICanBeGeneric.
|
get |
Implements ArchUnitNET.Domain.IMember.
|
get |
Implements ArchUnitNET.Domain.IMember.
|
get |
Implements ArchUnitNET.Domain.IMember.
|
get |
Implements ArchUnitNET.Domain.IHasName.
|
get |
Implements ArchUnitNET.Domain.IResidesInNamespace.
|
get |
Implements ArchUnitNET.Domain.IHasVisibility.
|
get |
Implements ArchUnitNET.Domain.IMember.