IKVM11  11
Java SE 11 Virtual Machine for .NET
Loading...
Searching...
No Matches
ICustomAttributeSymbolProvider.cs
Go to the documentation of this file.
1using System.Collections.Immutable;
2
4{
5
10 {
11
16 ImmutableArray<CustomAttributeSymbol> GetCustomAttributes();
17
23 ImmutableArray<CustomAttributeSymbol> GetCustomAttributes(ITypeSymbol attributeType);
24
30 bool IsDefined(ITypeSymbol attributeType);
31
32 }
33
34}
Provides custom attributes for reflection objects that support them.
bool IsDefined(ITypeSymbol attributeType)
Indicates whether one or more instance of attributeType is defined on this member.
ImmutableArray< CustomAttributeSymbol > GetCustomAttributes(ITypeSymbol attributeType)
Returns an array of custom attributes defined on this member, identified by type, or an empty array i...
ImmutableArray< CustomAttributeSymbol > GetCustomAttributes()
Returns an array of all of the custom attributes defined on this member, excluding named attributes,...
Represents type declarations: class types, interface types, array types, value types,...