IKVM11  11
Java SE 11 Virtual Machine for .NET
Loading...
Searching...
No Matches
IKVM.CoreLib.Symbols.ICustomAttributeSymbolProvider Interface Reference

Provides custom attributes for reflection objects that support them. More...

Inheritance diagram for IKVM.CoreLib.Symbols.ICustomAttributeSymbolProvider:
IKVM.CoreLib.Symbols.IAssemblySymbol IKVM.CoreLib.Symbols.IMemberSymbol IKVM.CoreLib.Symbols.IModuleSymbol IKVM.CoreLib.Symbols.IParameterSymbol IKVM.CoreLib.Symbols.IkvmReflection.IkvmReflectionAssemblySymbol IKVM.CoreLib.Symbols.Reflection.ReflectionAssemblySymbol IKVM.CoreLib.Symbols.IEventSymbol IKVM.CoreLib.Symbols.IFieldSymbol IKVM.CoreLib.Symbols.IMethodBaseSymbol IKVM.CoreLib.Symbols.IPropertySymbol IKVM.CoreLib.Symbols.ITypeSymbol IKVM.CoreLib.Symbols.IkvmReflection.IkvmReflectionMemberSymbol IKVM.CoreLib.Symbols.Reflection.ReflectionMemberSymbol IKVM.CoreLib.Symbols.IkvmReflection.IkvmReflectionModuleSymbol IKVM.CoreLib.Symbols.Reflection.ReflectionModuleSymbol IKVM.CoreLib.Symbols.IkvmReflection.IkvmReflectionParameterSymbol IKVM.CoreLib.Symbols.Reflection.ReflectionParameterSymbol

Public Member Functions

ImmutableArray< CustomAttributeSymbolGetCustomAttributes ()
 Returns an array of all of the custom attributes defined on this member, excluding named attributes, or an empty array if there are no custom attributes.
 
ImmutableArray< CustomAttributeSymbolGetCustomAttributes (ITypeSymbol attributeType)
 Returns an array of custom attributes defined on this member, identified by type, or an empty array if there are no custom attributes of that type.
 
bool IsDefined (ITypeSymbol attributeType)
 Indicates whether one or more instance of attributeType is defined on this member.
 

Detailed Description

Provides custom attributes for reflection objects that support them.

Definition at line 9 of file ICustomAttributeSymbolProvider.cs.

Member Function Documentation

◆ GetCustomAttributes() [1/2]

◆ GetCustomAttributes() [2/2]

◆ IsDefined()


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