Microsoft.Bot.Builder.Scorables.Internals.InheritedAttributes Class Reference

Helper methods to enumerate inherited attributes for a method. More...

Static Public Member Functions

static IEnumerable< A > For< A > (MethodInfo method)
 

Static Public Attributes

static readonly ConcurrentDictionary< MethodInfo, IReadOnlyList< Attribute > > AttributesByMethod = new ConcurrentDictionary<MethodInfo, IReadOnlyList<Attribute>>()
 

Detailed Description

Helper methods to enumerate inherited attributes for a method.

http://bradwilson.typepad.com/blog/2011/08/interface-attributes-class-attributes.html

Definition at line 52 of file InheritedAttributes.cs.

Member Function Documentation

static IEnumerable<A> Microsoft.Bot.Builder.Scorables.Internals.InheritedAttributes.For< A > ( MethodInfo  method)
inlinestatic
Type Constraints
A :Attribute 

Definition at line 81 of file InheritedAttributes.cs.

Member Data Documentation

readonly ConcurrentDictionary<MethodInfo, IReadOnlyList<Attribute> > Microsoft.Bot.Builder.Scorables.Internals.InheritedAttributes.AttributesByMethod = new ConcurrentDictionary<MethodInfo, IReadOnlyList<Attribute>>()
static

Definition at line 55 of file InheritedAttributes.cs.


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