API Documentation
|
Public Member Functions | |
MethodMember (string name, string fullName, IType declaringType, Visibility visibility, ITypeInstance< IType > returnTypeInstance, bool isVirtual, MethodForm methodForm, bool isGeneric, bool isStub, bool isCompilerGenerated, bool? isIterator, bool? isStatic) | |
override string | ToString () |
override bool | Equals (object obj) |
override int | GetHashCode () |
Public Attributes | |
IEnumerable< IType > | Parameters => ParameterInstances.Select(instance => instance.Type) |
IType | ReturnType => ReturnTypeInstance.Type |
Writability? | Writability => null |
IEnumerable< Attribute > | Attributes => AttributeInstances.Select(instance => instance.Type) |
List< ITypeDependency > | Dependencies => MemberDependencies.Cast<ITypeDependency>().ToList() |
List< ITypeDependency > | BackwardsDependencies |
Properties | |
bool | IsVirtual [get] |
MethodForm | MethodForm [get] |
List< ITypeInstance< IType > > | ParameterInstances = new List<ITypeInstance<IType>>() [get] |
ITypeInstance< IType > | ReturnTypeInstance [get] |
bool | IsStub [get] |
bool | IsCompilerGenerated [get] |
bool? | IsIterator [get] |
bool | IsGeneric [get] |
bool? | IsStatic [get] |
List< GenericParameter > | GenericParameters = new List<GenericParameter>() [get] |
Visibility | Visibility [get] |
List< AttributeInstance > | AttributeInstances = new List<AttributeInstance>() [get] |
List< IMemberTypeDependency > | MemberDependencies = new List<IMemberTypeDependency>() [get] |
List< IMemberTypeDependency > | MemberBackwardsDependencies = new List<IMemberTypeDependency>() [get] |
string | Name [get] |
string | FullName [get] |
IType | DeclaringType [get] |
Properties inherited from ArchUnitNET.Domain.IMember | |
IType | DeclaringType [get] |
List< IMemberTypeDependency > | MemberDependencies [get] |
List< IMemberTypeDependency > | MemberBackwardsDependencies [get] |
bool? | IsStatic [get] |
Writability? | Writability [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] |
List<ITypeDependency> ArchUnitNET.Domain.MethodMember.BackwardsDependencies |