API Documentation
ArchUnitNET.Domain.AttributeArgument Class Reference
Inheritance diagram for ArchUnitNET.Domain.AttributeArgument:
Collaboration diagram for ArchUnitNET.Domain.AttributeArgument:

Public Member Functions

 AttributeArgument (object value, ITypeInstance< IType > typeInstance)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Public Attributes

readonly object Value
 
IType Type => _typeInstance.Type
 
IEnumerable< GenericArgumentGenericArguments => _typeInstance.GenericArguments
 
bool IsArray => _typeInstance.IsArray
 
IEnumerable< int > ArrayDimensions => _typeInstance.ArrayDimensions
 

Additional Inherited Members

- Properties inherited from ArchUnitNET.Domain.ITypeInstance< IType >
Type [get]
 
IEnumerable< GenericArgumentGenericArguments [get]
 
bool IsArray [get]
 
IEnumerable< int > ArrayDimensions [get]
 

The documentation for this class was generated from the following file: