<PackageReference Include="Namotion.Reflection" Version="2.0.0" />
API Differences between 2.0.0 and 3.0.0
40 Additions
23 Removals
Namotion.Reflection
-
public class CachedType
-
public static class LegacyTypeExtensions
- public static T GetCustomAttribute<T>(this Type type) where T : Attribute
- public static T GetCustomAttribute<T>(this PropertyInfo propertyInfo) where T : Attribute
- public static Attribute[] GetCustomAttributes(this FieldInfo fieldInfo, bool inherit = true)
- public static Attribute[] GetCustomAttributes(this Type type, bool inherit = true)
- public static Attribute[] GetCustomAttributes(this PropertyInfo propertyInfo, bool inherit = true)
- public static T[] GetCustomAttributes<T>(this Type type, bool inherit = true) where T : Attribute
- public static T[] GetCustomAttributes<T>(this PropertyInfo propertyInfo, bool inherit = true) where T : Attribute
- public static MethodInfo GetDeclaredMethod(this Type type, string name)
- public static FieldInfo GetRuntimeField(this Type type, string name)
- public static FieldInfo[] GetRuntimeFields(this Type type)
- public static MethodInfo GetRuntimeMethod(this Type type, string name, Type[] types)
- public static PropertyInfo[] GetRuntimeProperties(this Type type)
- public static PropertyInfo GetRuntimeProperty(this Type type, string name)
- public static Type GetTypeInfo(this Type type)
- public static object GetValue(this PropertyInfo propertyInfo, object obj)
- public static void SetValue(this PropertyInfo propertyInfo, object obj, object value)
-
public static class XmlDocs
-
public static class XmlDocsExtensions
- 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 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 GetXmlDocsRecordPropertySummary(this PropertyInfo member)
- 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 enum XmlDocsFormattingMode
-
public class XmlDocsOptions