C# 클래스 Adf.Core.Binding.BindManager

Provides functionality to bind a Domain object with a control.
파일 보기 프로젝트 열기: NLADP/ADF

Private Properties

프로퍼티 타입 설명
GetKey string

공개 메소드들

메소드 설명
Bind ( object control, IEnumerable bindableObjects ) : void

Binds the specified DomainObject array to the control provided.

Bind ( object control, IEnumerable bindableObjects, bool isPostback ) : void

Binds the specified DomainObject array to the control provided.

Bind ( object control, object bindableObject ) : void

Binds the specified DomainObject to the control provided.

Bind ( object control, object bindableObject, bool isPostback ) : void

Binds the specified DomainObject to the control provided.

GetListFor ( PropertyInfo property ) : IEnumerable
Persist ( object bindableObject, object control ) : void

Persists the specified DomainObject to the control provided.

RegisterScope ( PropertyInfo property, Func collection ) : void
UnregisterScope ( PropertyInfo property ) : void

비공개 메소드들

메소드 설명
GetKey ( PropertyInfo pi ) : string

메소드 상세

Bind() 공개 정적인 메소드

Binds the specified DomainObject array to the control provided.
public static Bind ( object control, IEnumerable bindableObjects ) : void
control object Control to bind to.
bindableObjects IEnumerable List of Domain objects to bind.
리턴 void

Bind() 공개 정적인 메소드

Binds the specified DomainObject array to the control provided.
public static Bind ( object control, IEnumerable bindableObjects, bool isPostback ) : void
control object Control to bind to.
bindableObjects IEnumerable List of Domain objects to bind.
isPostback bool True if this is a repeatation.
리턴 void

Bind() 공개 정적인 메소드

Binds the specified DomainObject to the control provided.
public static Bind ( object control, object bindableObject ) : void
control object Control to bind to.
bindableObject object Domain object to bind.
리턴 void

Bind() 공개 정적인 메소드

Binds the specified DomainObject to the control provided.
public static Bind ( object control, object bindableObject, bool isPostback ) : void
control object Control to bind to.
bindableObject object Domain object to bind.
isPostback bool True if this is a repeatation.
리턴 void

GetListFor() 공개 정적인 메소드

public static GetListFor ( PropertyInfo property ) : IEnumerable
property System.Reflection.PropertyInfo
리턴 IEnumerable

Persist() 공개 정적인 메소드

Persists the specified DomainObject to the control provided.
public static Persist ( object bindableObject, object control ) : void
bindableObject object The object to persist.
control object The control where the object will be persisted.
리턴 void

RegisterScope() 공개 정적인 메소드

public static RegisterScope ( PropertyInfo property, Func collection ) : void
property System.Reflection.PropertyInfo
collection Func
리턴 void

UnregisterScope() 공개 정적인 메소드

public static UnregisterScope ( PropertyInfo property ) : void
property System.Reflection.PropertyInfo
리턴 void