C# Класс Zetbox.API.Server.Mocks.ObjectClassMock

Наследование: Zetbox.App.Base.ObjectClass
Показать файл Открыть проект

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