Show / Hide Table of Contents

Class ResolvedParameter<TParameter>

A generic version of ResolvedParameter for convenience when creating them by hand.

Inheritance
Object
ParameterValue
ParameterBase
ResolvedParameter
ResolvedParameter<TParameter>
Implements
IEquatable<Type>
IResolverFactory<Type>
IResolverFactory<ParameterInfo>
Inherited Members
ResolvedParameter.GetResolver<TContext>(Type)
ResolvedParameter.GetResolver<TContext>(ParameterInfo)
ParameterBase.ParameterType
ParameterBase.Equals(Type)
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Unity.Injection
Assembly: Unity.Abstractions.dll
Syntax
public class ResolvedParameter<TParameter> : ResolvedParameter, IEquatable<Type>, IResolverFactory<Type>, IResolverFactory<ParameterInfo>
Type Parameters
Name Description
TParameter

Type of the parameter

Constructors

| Improve this Doc View Source

ResolvedParameter()

Create a new ResolvedParameter<TParameter> for the given generic type and the default name.

Declaration
public ResolvedParameter()
| Improve this Doc View Source

ResolvedParameter(String)

Create a new ResolvedParameter<TParameter> for the given generic type and name.

Declaration
public ResolvedParameter(string name)
Parameters
Type Name Description
String name

Name to use to resolve this parameter.

Implements

System.IEquatable<T>
IResolverFactory<TMemberInfo>
IResolverFactory<TMemberInfo>

Extension Methods

InjectionMatching.Matches(Object, Type)
InjectionMatching.MatchesObject(Object, Type)
  • Improve this Doc
  • View Source
In This Article
Back to top Copyright © 2020 .NET Foundation and Contributors. All Rights Reserved