C# 클래스 Zetbox.API.Mocks.TestDataObjectImpl

상속: IDataObject, ICloneable, INotifyPropertyChanged, TestDataObject
파일 보기 프로젝트 열기: daszat/zetbox 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
TestField string

Private Properties

프로퍼티 타입 설명
System int
this stringIDataErrorInfo.System

공개 메소드들

메소드 설명
ApplyChangesFrom ( IPersistenceObject obj ) : void

Applies changes from another IPersistenceObject of the same interface type.

AttachToContext ( IZetboxContext ctx, Func lazyFrozenContext ) : void
Clone ( ) : object
CopyTo ( IDataObject obj ) : void
DetachFromContext ( IZetboxContext ctx ) : void
Equals ( object obj ) : bool
FromStream ( ZetboxStreamReader sr ) : IEnumerable
GetAttributes ( ) : AttributeCollection
GetClassName ( ) : string
GetComponentName ( ) : string
GetConverter ( ) : TypeConverter
GetDefaultEvent ( ) : System.ComponentModel.EventDescriptor
GetDefaultProperty ( ) : PropertyDescriptor
GetEditor ( Type editorBaseType ) : object
GetEvents ( ) : EventDescriptorCollection
GetEvents ( Attribute attributes ) : EventDescriptorCollection
GetHashCode ( ) : int
GetImplementedInterface ( ) : Type
GetProperties ( ) : PropertyDescriptorCollection
GetProperties ( Attribute attributes ) : PropertyDescriptorCollection
GetPropertyOwner ( PropertyDescriptor pd ) : object
IsInitialized ( string propName ) : bool
NotifyCreated ( ) : void
NotifyDeleting ( ) : void
NotifyPostSave ( ) : void
NotifyPreSave ( ) : void
NotifyPropertyChanged ( string property, object oldValue, object newValue ) : void
NotifyPropertyChanging ( string property, object oldValue, object newValue ) : void
Recalculate ( string propName ) : void
ReloadReferences ( ) : void
ToStream ( ZetboxStreamWriter sw, HashSet auxObjects, bool eagerLoadLists ) : void
TriggerFetch ( string propName ) : ZbTask
UpdateParent ( string propertyName, IDataObject parentObj ) : void
Validate ( ) : ObjectIsValidResult

비공개 메소드들

메소드 설명
System ( object other ) : int
this ( string columnName ) : stringIDataErrorInfo.System

메소드 상세

ApplyChangesFrom() 공개 메소드

Applies changes from another IPersistenceObject of the same interface type.
public ApplyChangesFrom ( IPersistenceObject obj ) : void
obj IPersistenceObject
리턴 void

AttachToContext() 공개 메소드

public AttachToContext ( IZetboxContext ctx, Func lazyFrozenContext ) : void
ctx IZetboxContext
lazyFrozenContext Func
리턴 void

Clone() 공개 메소드

public Clone ( ) : object
리턴 object

CopyTo() 공개 메소드

public CopyTo ( IDataObject obj ) : void
obj IDataObject
리턴 void

DetachFromContext() 공개 메소드

public DetachFromContext ( IZetboxContext ctx ) : void
ctx IZetboxContext
리턴 void

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

FromStream() 공개 메소드

public FromStream ( ZetboxStreamReader sr ) : IEnumerable
sr ZetboxStreamReader
리턴 IEnumerable

GetAttributes() 공개 메소드

public GetAttributes ( ) : AttributeCollection
리턴 System.ComponentModel.AttributeCollection

GetClassName() 공개 메소드

public GetClassName ( ) : string
리턴 string

GetComponentName() 공개 메소드

public GetComponentName ( ) : string
리턴 string

GetConverter() 공개 메소드

public GetConverter ( ) : TypeConverter
리턴 System.ComponentModel.TypeConverter

GetDefaultEvent() 공개 메소드

public GetDefaultEvent ( ) : System.ComponentModel.EventDescriptor
리턴 System.ComponentModel.EventDescriptor

GetDefaultProperty() 공개 메소드

public GetDefaultProperty ( ) : PropertyDescriptor
리턴 System.ComponentModel.PropertyDescriptor

GetEditor() 공개 메소드

public GetEditor ( Type editorBaseType ) : object
editorBaseType System.Type
리턴 object

GetEvents() 공개 메소드

public GetEvents ( ) : EventDescriptorCollection
리턴 System.ComponentModel.EventDescriptorCollection

GetEvents() 공개 메소드

public GetEvents ( Attribute attributes ) : EventDescriptorCollection
attributes System.Attribute
리턴 System.ComponentModel.EventDescriptorCollection

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

GetImplementedInterface() 공개 메소드

public GetImplementedInterface ( ) : Type
리턴 System.Type

GetProperties() 공개 메소드

public GetProperties ( ) : PropertyDescriptorCollection
리턴 System.ComponentModel.PropertyDescriptorCollection

GetProperties() 공개 메소드

public GetProperties ( Attribute attributes ) : PropertyDescriptorCollection
attributes System.Attribute
리턴 System.ComponentModel.PropertyDescriptorCollection

GetPropertyOwner() 공개 메소드

public GetPropertyOwner ( PropertyDescriptor pd ) : object
pd System.ComponentModel.PropertyDescriptor
리턴 object

IsInitialized() 공개 메소드

public IsInitialized ( string propName ) : bool
propName string
리턴 bool

NotifyCreated() 공개 메소드

public NotifyCreated ( ) : void
리턴 void

NotifyDeleting() 공개 메소드

public NotifyDeleting ( ) : void
리턴 void

NotifyPostSave() 공개 메소드

public NotifyPostSave ( ) : void
리턴 void

NotifyPreSave() 공개 메소드

public NotifyPreSave ( ) : void
리턴 void

NotifyPropertyChanged() 공개 메소드

public NotifyPropertyChanged ( string property, object oldValue, object newValue ) : void
property string
oldValue object
newValue object
리턴 void

NotifyPropertyChanging() 공개 메소드

public NotifyPropertyChanging ( string property, object oldValue, object newValue ) : void
property string
oldValue object
newValue object
리턴 void

Recalculate() 공개 메소드

public Recalculate ( string propName ) : void
propName string
리턴 void

ReloadReferences() 공개 메소드

public ReloadReferences ( ) : void
리턴 void

ToStream() 공개 메소드

public ToStream ( ZetboxStreamWriter sw, HashSet auxObjects, bool eagerLoadLists ) : void
sw ZetboxStreamWriter
auxObjects HashSet
eagerLoadLists bool
리턴 void

TriggerFetch() 공개 메소드

public TriggerFetch ( string propName ) : ZbTask
propName string
리턴 ZbTask

UpdateParent() 공개 메소드

public UpdateParent ( string propertyName, IDataObject parentObj ) : void
propertyName string
parentObj IDataObject
리턴 void

Validate() 공개 메소드

public Validate ( ) : ObjectIsValidResult
리턴 ObjectIsValidResult

프로퍼티 상세

TestField 공개적으로 프로퍼티

public string TestField
리턴 string