C# Класс Spring.Objects.Factory.Support.AbstractObjectDefinition

Наследование: IConfigurableObjectDefinition
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddQualifier ( AutowireCandidateQualifier qualifier ) : void

Register a qualifier to be used for autowire candidate resolution, keyed by the qualifier's type name. AutowireCandidateQualifier

CopyQualifiersFrom ( AbstractObjectDefinition source ) : void

Copy the qualifiers from the supplied AbstractBeanDefinition to this bean definition.

GetQualifier ( string typeName ) : AutowireCandidateQualifier

Return the qualifier mapped to the provided type name.

GetQualifiers ( ) : Set

Return all registered qualifiers.

HasQualifier ( string typeName ) : bool

Return whether this bean has the specified qualifier.

OverrideFrom ( IObjectDefinition other ) : void

Override settings in this object definition from the supplied other object definition.

PrepareMethodOverrides ( ) : void

Validates all MethodOverrides

ResolveObjectType ( ) : Type

Resolves the type of the object, resolving it from a specified object type name if necessary.

ToString ( ) : string

Returns a System.String that represents the current System.Object.

Validate ( ) : void

Validate this object definition.

Защищенные методы

Метод Описание
AbstractObjectDefinition ( ) : System

Creates a new instance of the Spring.Objects.Factory.Support.AbstractObjectDefinition class.

This is an class, and as such exposes no public constructors.

AbstractObjectDefinition ( Spring.Objects.Factory.Config.ConstructorArgumentValues arguments, MutablePropertyValues properties ) : System

Creates a new instance of the Spring.Objects.Factory.Support.AbstractObjectDefinition class.

This is an class, and as such exposes no public constructors.

AbstractObjectDefinition ( IObjectDefinition other ) : System

Creates a new instance of the Spring.Objects.Factory.Support.AbstractObjectDefinition class.

This is an class, and as such exposes no public constructors.

PrepareMethodOverride ( Spring.Objects.Factory.Support.MethodOverride methodOverride ) : void

Validate the supplied methodOverride.

Описание методов

AbstractObjectDefinition() защищенный Метод

Creates a new instance of the Spring.Objects.Factory.Support.AbstractObjectDefinition class.

This is an class, and as such exposes no public constructors.

protected AbstractObjectDefinition ( ) : System
Результат System

AbstractObjectDefinition() защищенный Метод

Creates a new instance of the Spring.Objects.Factory.Support.AbstractObjectDefinition class.

This is an class, and as such exposes no public constructors.

protected AbstractObjectDefinition ( Spring.Objects.Factory.Config.ConstructorArgumentValues arguments, MutablePropertyValues properties ) : System
arguments Spring.Objects.Factory.Config.ConstructorArgumentValues
properties MutablePropertyValues
Результат System

AbstractObjectDefinition() защищенный Метод

Creates a new instance of the Spring.Objects.Factory.Support.AbstractObjectDefinition class.

This is an class, and as such exposes no public constructors.

protected AbstractObjectDefinition ( IObjectDefinition other ) : System
other IObjectDefinition /// The object definition used to initialise the member fields of this /// instance. ///
Результат System

AddQualifier() публичный Метод

Register a qualifier to be used for autowire candidate resolution, keyed by the qualifier's type name. AutowireCandidateQualifier
public AddQualifier ( AutowireCandidateQualifier qualifier ) : void
qualifier AutowireCandidateQualifier
Результат void

CopyQualifiersFrom() публичный Метод

Copy the qualifiers from the supplied AbstractBeanDefinition to this bean definition.
public CopyQualifiersFrom ( AbstractObjectDefinition source ) : void
source AbstractObjectDefinition the AbstractBeanDefinition to copy from
Результат void

GetQualifier() публичный Метод

Return the qualifier mapped to the provided type name.
public GetQualifier ( string typeName ) : AutowireCandidateQualifier
typeName string
Результат AutowireCandidateQualifier

GetQualifiers() публичный Метод

Return all registered qualifiers.
public GetQualifiers ( ) : Set
Результат Set

HasQualifier() публичный Метод

Return whether this bean has the specified qualifier.
public HasQualifier ( string typeName ) : bool
typeName string
Результат bool

OverrideFrom() публичный Метод

Override settings in this object definition from the supplied other object definition.
public OverrideFrom ( IObjectDefinition other ) : void
other IObjectDefinition /// The object definition used to override the member fields of this instance. ///
Результат void

PrepareMethodOverride() защищенный Метод

Validate the supplied methodOverride.
protected PrepareMethodOverride ( Spring.Objects.Factory.Support.MethodOverride methodOverride ) : void
methodOverride Spring.Objects.Factory.Support.MethodOverride /// The /// to be validated. ///
Результат void

PrepareMethodOverrides() публичный Метод

Validates all MethodOverrides
public PrepareMethodOverrides ( ) : void
Результат void

ResolveObjectType() публичный Метод

Resolves the type of the object, resolving it from a specified object type name if necessary.
/// If the type cannot be resolved. ///
public ResolveObjectType ( ) : Type
Результат System.Type

ToString() публичный Метод

Returns a System.String that represents the current System.Object.
public ToString ( ) : string
Результат string

Validate() публичный Метод

Validate this object definition.
/// In the case of a validation failure. ///
public Validate ( ) : void
Результат void