<PackageReference Include="Namotion.Reflection" Version="3.1.1" />
API Differences between 3.1.1 and 1.0.11
87 Additions
38 Removals
Namotion.Reflection
-
public static class AttributeExtensions
- public static T GetAttribute<T>(this ContextualMemberInfo info, bool inherit)
- public static T GetAttribute<T>(this ContextualParameterInfo info, bool inherit)
- public static T GetAttribute<T>(this CachedType info, bool inherit)
- public static IEnumerable<T> GetAttributes<T>(this ContextualMemberInfo info, bool inherit)
- public static IEnumerable<Attribute> GetAttributes(this ContextualMemberInfo info, bool inherit)
- public static IEnumerable<T> GetAttributes<T>(this ContextualParameterInfo info, bool inherit)
- public static IEnumerable<Attribute> GetAttributes(this ContextualParameterInfo info, bool inherit)
- public static IEnumerable<T> GetAttributes<T>(this CachedType info, bool inherit)
- public static IEnumerable<Attribute> GetAttributes(this CachedType info, bool inherit)
- public static T GetContextAttribute<T>(this ContextualType contextualType, bool inherit)
- public static IEnumerable<T> GetContextAttributes<T>(this ContextualType contextualType, bool inherit)
- public static IEnumerable<Attribute> GetContextAttributes(this ContextualType contextualType, bool inherit)
- public static T GetContextOrTypeAttribute<T>(this ContextualType contextualType, bool inherit)
- public static IEnumerable<T> GetContextOrTypeAttributes<T>(this ContextualType contextualType, bool inherit)
- public static IEnumerable<Attribute> GetContextOrTypeAttributes(this ContextualType contextualType, bool inherit)
- public static bool IsAttributeDefined<T>(this ContextualMemberInfo info, bool inherit)
- public static bool IsAttributeDefined<T>(this ContextualParameterInfo info, bool inherit)
- public static bool IsAttributeDefined<T>(this CachedType info, bool inherit)
- public static bool IsContextAttributeDefined<T>(this ContextualType contextualType, bool inherit)
-
public class CachedType : ICustomAttributeProvider
-
public abstract class ContextualAccessorInfo : ContextualMemberInfo
-
public class ContextualFieldInfo : ContextualAccessorInfo
-
public abstract class ContextualMemberInfo : ICustomAttributeProvider
-
public class ContextualMethodInfo : ContextualMemberInfo
-
public class ContextualParameterInfo : ICustomAttributeProvider
-
public class ContextualPropertyInfo : ContextualAccessorInfo
-
public class ContextualType : CachedType
-
public static class ContextualTypeExtensions
-
public static class XmlDocsExtensions
- public static string GetXmlDocs(this ContextualParameterInfo parameter)
- public static string GetXmlDocs(this ParameterInfo parameter)
- public static XElement GetXmlDocsElement(this ContextualMemberInfo member)
- public static XElement GetXmlDocsElement(this Type type, string pathToXmlFile)
- public static XElement GetXmlDocsElement(this MemberInfo member)
- public static XElement GetXmlDocsElement(this MemberInfo member, string pathToXmlFile)
- public static XElement GetXmlDocsElement(this ParameterInfo parameter, string pathToXmlFile)
- public static string (this CachedType type)
- public static string (this ContextualMemberInfo member)
- public static string (this Type type)
- public static string (this MemberInfo member)
- public static string GetXmlDocsSummary(this CachedType type)
- public static string GetXmlDocsSummary(this ContextualMemberInfo member)
- public static string GetXmlDocsSummary(this Type type)
- public static string GetXmlDocsSummary(this MemberInfo member)
- public static string GetXmlDocsTag(this CachedType type, string tagName)
- public static string GetXmlDocsTag(this ContextualMemberInfo member, string tagName)
- public static string GetXmlDocsTag(this Type type, string tagName)
- public static string GetXmlDocsTag(this MemberInfo member, string tagName)
- public static string ToXmlDocsContent(this XElement element)
- public static string GetXmlDocs(this ContextualParameterInfo parameter, XmlDocsOptions options = null)
- public static string GetXmlDocs(this ParameterInfo parameter, XmlDocsOptions options = null)
- public static XElement GetXmlDocsElement(this MemberInfo member, XmlDocsOptions options = null)
- public static XElement GetXmlDocsElement(this MemberInfo member, string pathToXmlFile, XmlDocsOptions options = null)
- public static XElement GetXmlDocsElement(this ParameterInfo parameter, string pathToXmlFile, XmlDocsOptions options = null)
- public static string GetXmlDocsPath(Assembly assembly, XmlDocsOptions options)
- public static string GetXmlDocsRecordPropertySummary(this PropertyInfo member, XmlDocsOptions options = null)
- public static string (this CachedType type, XmlDocsOptions options = null)
- public static string (this ContextualMemberInfo member, XmlDocsOptions options = null)
- public static string (this Type type, XmlDocsOptions options = null)
- public static string (this MemberInfo member, XmlDocsOptions options = null)
- public static string GetXmlDocsSummary(this CachedType type, XmlDocsOptions options = null)
- public static string GetXmlDocsSummary(this ContextualMemberInfo member, XmlDocsOptions options = null)
- public static string GetXmlDocsSummary(this Type type, XmlDocsOptions options = null)
- public static string GetXmlDocsSummary(this MemberInfo member, XmlDocsOptions options = null)
- public static string GetXmlDocsTag(this CachedType type, string tagName, XmlDocsOptions options = null)
- public static string GetXmlDocsTag(this ContextualMemberInfo member, string tagName, XmlDocsOptions options = null)
- public static string GetXmlDocsTag(this Type type, string tagName, XmlDocsOptions options = null)
- public static string GetXmlDocsTag(this MemberInfo member, string tagName, XmlDocsOptions options = null)
- public static string ToXmlDocsContent(this XElement element, XmlDocsOptions options = null)
-
public enum XmlDocsFormattingMode
-
public class XmlDocsOptions