C# 클래스 Spring.Objects.Factory.Support.ChildWebObjectDefinition

Web object definitions extend Spring.Objects.Factory.Support.RootObjectDefinition by adding scope property.

This is the most common type of object definition in ASP.Net web applications

상속: Spring.Objects.Factory.Support.ChildObjectDefinition, IWebObjectDefinition
파일 보기 프로젝트 열기: spring-projects/spring-net

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
ChildWebObjectDefinition ( string parentName, Type type, Spring.Objects.Factory.Config.ConstructorArgumentValues arguments, MutablePropertyValues properties ) : System

Creates a new instance of the Spring.Objects.Factory.Support.ChildWebObjectDefinition class for a singleton, providing property values and constructor arguments.

ChildWebObjectDefinition ( string parentName, string typeName, Spring.Objects.Factory.Config.ConstructorArgumentValues arguments, MutablePropertyValues properties ) : System

Creates a new instance of the Spring.Objects.Factory.Support.ChildWebObjectDefinition class for a singleton, providing property values and constructor arguments.

ChildWebObjectDefinition ( string parentName, string pageName, MutablePropertyValues properties ) : System

Creates a new instance of the Spring.Objects.Factory.Support.ChildWebObjectDefinition class for an .aspx page, providing property values.

OverrideFrom ( IObjectDefinition other ) : void

Overrides this object's values using values from other argument.

ToString ( ) : string

A System.String that represents the current System.Object.

메소드 상세

ChildWebObjectDefinition() 공개 메소드

Creates a new instance of the Spring.Objects.Factory.Support.ChildWebObjectDefinition class for a singleton, providing property values and constructor arguments.
public ChildWebObjectDefinition ( string parentName, Type type, Spring.Objects.Factory.Config.ConstructorArgumentValues arguments, MutablePropertyValues properties ) : System
parentName string Name of the parent object definition.
type System.Type The class of the object to instantiate.
arguments Spring.Objects.Factory.Config.ConstructorArgumentValues /// The /// to be applied to a new instance of the object. ///
properties MutablePropertyValues /// The to be applied to /// a new instance of the object. ///
리턴 System

ChildWebObjectDefinition() 공개 메소드

Creates a new instance of the Spring.Objects.Factory.Support.ChildWebObjectDefinition class for a singleton, providing property values and constructor arguments.
public ChildWebObjectDefinition ( string parentName, string typeName, Spring.Objects.Factory.Config.ConstructorArgumentValues arguments, MutablePropertyValues properties ) : System
parentName string Name of the parent object definition.
typeName string The class name of the object to instantiate.
arguments Spring.Objects.Factory.Config.ConstructorArgumentValues /// The /// to be applied to a new instance of the object. ///
properties MutablePropertyValues /// The to be applied to /// a new instance of the object. ///
리턴 System

ChildWebObjectDefinition() 공개 메소드

Creates a new instance of the Spring.Objects.Factory.Support.ChildWebObjectDefinition class for an .aspx page, providing property values.
public ChildWebObjectDefinition ( string parentName, string pageName, MutablePropertyValues properties ) : System
parentName string Name of the parent object definition.
pageName string Name of the .aspx page to instantiate.
properties MutablePropertyValues /// The to be applied to /// a new instance of the object. ///
리턴 System

OverrideFrom() 공개 메소드

Overrides this object's values using values from other argument.
public OverrideFrom ( IObjectDefinition other ) : void
other IObjectDefinition The object to copy values from.
리턴 void

ToString() 공개 메소드

A System.String that represents the current System.Object.
public ToString ( ) : string
리턴 string