Interface IReflectionProvider
Interface representing a reflection provider.
Inherited Members
Namespace: System.Reflection
Assembly: Nuqleon.Reflection.Virtualization.dll
Syntax
public interface IReflectionProvider : IReflectionIntrospectionProvider, IAssemblyIntrospectionProvider, IModuleIntrospectionProvider, ITypeIntrospectionProvider, IReflectionTypeSystemProvider, IFieldInfoIntrospectionProvider, IMethodInfoIntrospectionProvider, IMethodBaseIntrospectionProvider, IPropertyInfoIntrospectionProvider, IEventInfoIntrospectionProvider, IMemberInfoIntrospectionProvider, IParameterInfoIntrospectionProvider, IReflectionCreationProvider, ITypeCreationProvider, IMethodCreationProvider, IReflectionInvocationProvider, IReflectionLoadingProvider, IAssemblyLoadingProvider, IModuleLoadingProvider, ITypeLoadingProvider, IComTypeLoadingProvider, IReflectionHandlerResolver
Extension Methods
CustomAttributeProviderExtensions.GetCustomAttribute(IAssemblyIntrospectionProvider, Assembly, Type)
EventInfoIntrospectionProviderExtensions.GetRemoveMethod(IEventInfoIntrospectionProvider, EventInfo)
EventInfoIntrospectionProviderExtensions.GetOtherMethods(IEventInfoIntrospectionProvider, EventInfo)
FieldInfoIntrospectionProviderExtensions.IsNotSerialized(IFieldInfoIntrospectionProvider, FieldInfo)
ModuleIntrospectionProviderExtensions.GetType(IModuleIntrospectionProvider, Module, String, Boolean)