Share via


ReflectionStrategy<TMemberInfo> Class

Definition

generic <typename TMemberInfo>
public ref class ReflectionStrategy abstract : Microsoft::Practices::ObjectBuilder::BuilderStrategy
public abstract class ReflectionStrategy<TMemberInfo> : Microsoft.Practices.ObjectBuilder.BuilderStrategy
type ReflectionStrategy<'MemberInfo> = class
    inherit BuilderStrategy
Public MustInherit Class ReflectionStrategy(Of TMemberInfo)
Inherits BuilderStrategy

Type Parameters

TMemberInfo
Inheritance
ReflectionStrategy<TMemberInfo>
Derived

Constructors

ReflectionStrategy<TMemberInfo>()

Methods

AddParametersToPolicy(IBuilderContext, Type, String, IReflectionMemberInfo<TMemberInfo>, IEnumerable<IParameter>)
BuildUp(IBuilderContext, Type, Object, String)
BuildUp<TItem>(IBuilderContext, TItem, String) (Inherited from BuilderStrategy)
GetMembers(IBuilderContext, Type, Object, String)
MemberRequiresProcessing(IReflectionMemberInfo<TMemberInfo>)
ParametersToTypeList(Object[]) (Inherited from BuilderStrategy)
TearDown(IBuilderContext, Object) (Inherited from BuilderStrategy)
TraceBuildUp(IBuilderContext, Type, String, String, Object[]) (Inherited from BuilderStrategy)
TraceEnabled(IBuilderContext) (Inherited from BuilderStrategy)
TraceTearDown(IBuilderContext, Object, String, Object[]) (Inherited from BuilderStrategy)

Applies to