Microsoft.Practices.ObjectBuilder Namespace

Classes

Builder
BuilderAwareStrategy
BuilderBase<TStageEnum>
BuilderContext
BuilderStrategy
BuilderStrategyChain
BuilderTraceSourcePolicy
CloneParameter
ConstructorPolicy
ConstructorReflectionStrategy
CreateNewAttribute
CreationParameter
CreationStrategy
DefaultCreationPolicy
DependencyAttribute
DependencyMissingException
DependencyParameter
DependencyResolutionLocatorKey
DependencyResolver
IncompatibleTypesException
InjectionConstructorAttribute
InjectionMethodAttribute
InvalidAttributeException
KnownTypeParameter
LifetimeContainer
LifetimeEventArgs
Locator
LookupParameter
MethodCallInfo
MethodExecutionStrategy
MethodPolicy
MethodReflectionStrategy
ParameterAttribute
PolicyList
PropertyReflectionStrategy
PropertySetterInfo
PropertySetterPolicy
PropertySetterStrategy
ReadableLocator
ReadOnlyLocator
ReadWriteLocator
ReflectionMemberInfo<TMemberInfo>
ReflectionStrategy<TMemberInfo>
SingletonPolicy
SingletonStrategy
StrategyList<TStageEnum>
TypeMappingPolicy
TypeMappingStrategy
ValueParameter
ValueParameter<TValue>
WeakRefDictionary<TKey,TValue>

Structs

BuilderPolicyKey

Interfaces

IBuilder<TStageEnum>
IBuilderAware
IBuilderConfigurator<TStageEnum>
IBuilderContext
IBuilderPolicy
IBuilderStrategy
IBuilderStrategyChain
IBuilderTracePolicy
ICreationPolicy
ILifetimeContainer
IMethodCallInfo
IMethodPolicy
IParameter
IPropertySetterInfo
IPropertySetterPolicy
IReadableLocator
IReadWriteLocator
IReflectionMemberInfo<TMemberInfo>
ISingletonPolicy
ITypeMappingPolicy

Enums

BuilderStage
NotPresentBehavior
SearchMode