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

Public Member Functions

 AttributeNamedArgument (string name, object value, ITypeInstance< IType > typeInstance)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
- Public Member Functions inherited from ArchUnitNET.Domain.AttributeArgument
 AttributeArgument (object value, ITypeInstance< IType > typeInstance)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Public Attributes

readonly string Name
 
- Public Attributes inherited from ArchUnitNET.Domain.AttributeArgument
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: