C# Class Ninject.Infrastructure.Language.ExtensionsForICustomAttributeProvider

Mostrar archivo Open project: ninject/Ninject

Public Methods

Method Description
GetCustomAttributesExtended ( this member, Type attributeType, bool inherit ) : IEnumerable

Gets custom attributes which supports MemberInfo and PropertyInfo.

HasAttribute ( this member, Type type ) : bool

Determines if the ICustomAttributeProvider has the specified attribute.

Method Details

GetCustomAttributesExtended() public static method

Gets custom attributes which supports MemberInfo and PropertyInfo.
public static GetCustomAttributesExtended ( this member, Type attributeType, bool inherit ) : IEnumerable
member this The .
attributeType System.Type The attribute type.
inherit bool When true, look up the hierarchy chain for the inherited custom attribute.
return IEnumerable

HasAttribute() public static method

Determines if the ICustomAttributeProvider has the specified attribute.
public static HasAttribute ( this member, Type type ) : bool
member this The .
type System.Type The attribute type.
return bool