Microsoft.Practices.ObjectBuilder Namespace

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

Classes

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

Structures

  Structure Description
Public structure BuilderPolicyKey

Interfaces

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

Enumerations

  Enumeration Description
Public enumeration BuilderStage
Public enumeration NotPresentBehavior
Public enumeration SearchMode
Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.