C# 클래스 Zetbox.API.Server.Mocks.ObjectClassMock

상속: Zetbox.App.Base.ObjectClass
파일 보기 프로젝트 열기: daszat/zetbox

Private Properties

프로퍼티 타입 설명
System int

공개 메소드들

메소드 설명
AddProperty ( ) : Zetbox.App.Base.Property
ApplyChangesFrom ( IPersistenceObject obj ) : void
AttachToContext ( IZetboxContext ctx, Func lazyFrozenContext ) : void
CreateDefaultMethods ( ) : void
CreateMethod ( ) : Zetbox.App.Base.Method
CreateRelation ( ) : Zetbox.App.Base.Relation
DetachFromContext ( IZetboxContext ctx ) : void
FromStream ( ZetboxStreamReader sr ) : IEnumerable
GetAttributes ( ) : System.ComponentModel.AttributeCollection
GetClassName ( ) : string
GetComponentName ( ) : string
GetConverter ( ) : System.ComponentModel.TypeConverter
GetDataType ( ) : Type
GetDataTypeString ( ) : string
GetDefaultEvent ( ) : System.ComponentModel.EventDescriptor
GetDefaultProperty ( ) : System.ComponentModel.PropertyDescriptor
GetEditor ( Type editorBaseType ) : object
GetEvents ( ) : System.ComponentModel.EventDescriptorCollection
GetEvents ( Attribute attributes ) : System.ComponentModel.EventDescriptorCollection
GetInheritedMethods ( ) : IEnumerable
GetInterfaceType ( ) : InterfaceType
GetName ( ) : string
GetProperties ( ) : System.ComponentModel.PropertyDescriptorCollection
GetProperties ( Attribute attributes ) : System.ComponentModel.PropertyDescriptorCollection
GetPropertyOwner ( System pd ) : object
ImplementInterfaces ( ) : void
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
ReplaceObject ( Zetbox target, Zetbox source ) : void
ToStream ( System sw, HashSet auxObjects, bool eagerLoadLists ) : void
ToStream ( ZetboxStreamWriter sw, HashSet auxObjects, bool eagerLoadLists ) : void
TriggerFetch ( string propName ) : ZbTask
UpdateParent ( string propertyName, IDataObject parentObj ) : void
Validate ( ) : ObjectIsValidResult
this ( string columnName ) : string

비공개 메소드들

메소드 설명
System ( object other ) : int

메소드 상세

AddProperty() 공개 메소드

public AddProperty ( ) : Zetbox.App.Base.Property
리턴 Zetbox.App.Base.Property

ApplyChangesFrom() 공개 메소드

public ApplyChangesFrom ( IPersistenceObject obj ) : void
obj IPersistenceObject
리턴 void

AttachToContext() 공개 메소드

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

CreateDefaultMethods() 공개 메소드

public CreateDefaultMethods ( ) : void
리턴 void

CreateMethod() 공개 메소드

public CreateMethod ( ) : Zetbox.App.Base.Method
리턴 Zetbox.App.Base.Method

CreateRelation() 공개 메소드

public CreateRelation ( ) : Zetbox.App.Base.Relation
리턴 Zetbox.App.Base.Relation

DetachFromContext() 공개 메소드

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

FromStream() 공개 메소드

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

GetAttributes() 공개 메소드

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

GetClassName() 공개 메소드

public GetClassName ( ) : string
리턴 string

GetComponentName() 공개 메소드

public GetComponentName ( ) : string
리턴 string

GetConverter() 공개 메소드

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

GetDataType() 공개 메소드

public GetDataType ( ) : Type
리턴 System.Type

GetDataTypeString() 공개 메소드

public GetDataTypeString ( ) : string
리턴 string

GetDefaultEvent() 공개 메소드

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

GetDefaultProperty() 공개 메소드

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

GetEditor() 공개 메소드

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

GetEvents() 공개 메소드

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

GetEvents() 공개 메소드

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

GetInheritedMethods() 공개 메소드

public GetInheritedMethods ( ) : IEnumerable
리턴 IEnumerable

GetInterfaceType() 공개 메소드

public GetInterfaceType ( ) : InterfaceType
리턴 InterfaceType

GetName() 공개 메소드

public GetName ( ) : string
리턴 string

GetProperties() 공개 메소드

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

GetProperties() 공개 메소드

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

GetPropertyOwner() 공개 메소드

public GetPropertyOwner ( System pd ) : object
pd System
리턴 object

ImplementInterfaces() 공개 메소드

public ImplementInterfaces ( ) : void
리턴 void

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

ReplaceObject() 공개 메소드

public ReplaceObject ( Zetbox target, Zetbox source ) : void
target Zetbox
source Zetbox
리턴 void

ToStream() 공개 메소드

public ToStream ( System sw, HashSet auxObjects, bool eagerLoadLists ) : void
sw System
auxObjects HashSet
eagerLoadLists bool
리턴 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

this() 공개 메소드

public this ( string columnName ) : string
columnName string
리턴 string