Example #1
0
 /// <inheritdoc />
 public EventInfo Resolve(bool throwOnError)
 {
     return(resolveMemoizer.Memoize(throwOnError,
                                    () => ReflectorResolveUtils.ResolveEvent(this, throwOnError)));
 }
Example #2
0
 /// <inheritdoc />
 public Assembly Resolve(bool throwOnError)
 {
     return(resolveMemoizer.Memoize(throwOnError, () =>
                                    ReflectorResolveUtils.ResolveAssembly(this, true, throwOnError)));
 }
Example #3
0
 /// <inheritdoc />
 public MethodInfo Resolve(bool throwOnError)
 {
     return(resolveMemoizer.Memoize(() => ReflectorResolveUtils.ResolveMethod(this, throwOnError)));
 }
 /// <inheritdoc />
 public PropertyInfo Resolve(bool throwOnError)
 {
     return(ReflectorResolveUtils.ResolveProperty(this, throwOnError));
 }
Example #5
0
 /// <inheritdoc />
 public ParameterInfo Resolve(bool throwOnError)
 {
     return(ReflectorResolveUtils.ResolveParameter(this, throwOnError));
 }
Example #6
0
 /// <inheritdoc />
 public Type Resolve(MethodInfo methodContext, bool throwOnError)
 {
     return(ReflectorResolveUtils.ResolveType(this, methodContext, throwOnError));
 }
 /// <inheritdoc />
 public ConstructorInfo Resolve(bool throwOnError)
 {
     return(ReflectorResolveUtils.ResolveConstructor(this, throwOnError));
 }