public static Attribute AttrOrNull(this ICustomAttributeProvider cap) { if (cap == null) { return(null); } return(cap.Attr(typeof(Attribute))); }
public static IPipeline BuildPipeline(ICustomAttributeProvider annotatedMedium, String name) { var metadata = annotatedMedium.Attr<PipelineAttribute>(); return BuildPipeline(metadata, name); }
public static T Attr <T>(this ICustomAttributeProvider cap) where T : Attribute { return(cap.Attr <T>(true)); }
public static T Attr <T>(this ICustomAttributeProvider cap, bool inherit) where T : Attribute { (cap != null).AssertTrue(); return((T)cap.Attr(typeof(T), inherit)); }
public static Attribute Attr(this ICustomAttributeProvider cap) { (cap != null).AssertTrue(); return(cap.Attr(typeof(Attribute))); }
public static Attribute Attr(this ICustomAttributeProvider cap, Type t) { (cap != null).AssertTrue(); return(cap.Attr(t, true)); }
public static IPipeline BuildPipeline(ICustomAttributeProvider annotatedMedium, String name) { var metadata = annotatedMedium.Attr <PipelineAttribute>(); return(BuildPipeline(metadata, name)); }