C# Класс Zetbox.App.Base.ViewReadOnlyConstraintNHibernateImpl

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

Private Properties

Свойство Тип Описание
GetErrorText string
IsValid bool
NotifyCreated void
NotifyDeleting void
NotifyPostSave void
NotifyPreSave void
ObjectIsValid ObjectIsValidResult
ToString string

Открытые методы

Метод Описание
ApplyChangesFrom ( IPersistenceObject obj ) : void
Export ( System xml, string modules ) : void
FromStream ( Zetbox binStream ) : IEnumerable
GetImplementedInterface ( ) : Type
MergeImport ( System xml ) : void
ReloadReferences ( ) : void
SetNew ( ) : void
ToStream ( Zetbox binStream, HashSet auxObjects, bool eagerLoadLists ) : void
TriggerFetch ( string propName ) : Zetbox.API.Async.ZbTask
ViewReadOnlyConstraintNHibernateImpl ( ) : System
ViewReadOnlyConstraintNHibernateImpl ( Func lazyCtx ) : System

Create a new unattached instance

ViewReadOnlyConstraintNHibernateImpl ( Func lazyCtx, ViewReadOnlyConstraintProxy proxy ) : System

Create a instance, wrapping the specified proxy

Приватные методы

Метод Описание
GetErrorText ( System constrainedObject, System constrainedValue ) : string
IsValid ( System constrainedObject, System constrainedValue ) : bool
NotifyCreated ( ) : void
NotifyDeleting ( ) : void
NotifyPostSave ( ) : void
NotifyPreSave ( ) : void
ObjectIsValid ( ) : ObjectIsValidResult
ToString ( ) : string

Описание методов

ApplyChangesFrom() публичный Метод

public ApplyChangesFrom ( IPersistenceObject obj ) : void
obj IPersistenceObject
Результат void

Export() публичный Метод

public Export ( System xml, string modules ) : void
xml System
modules string
Результат void

FromStream() публичный Метод

public FromStream ( Zetbox binStream ) : IEnumerable
binStream Zetbox
Результат IEnumerable

GetImplementedInterface() публичный Метод

public GetImplementedInterface ( ) : Type
Результат System.Type

MergeImport() публичный Метод

public MergeImport ( System xml ) : void
xml System
Результат void

ReloadReferences() публичный Метод

public ReloadReferences ( ) : void
Результат void

SetNew() публичный Метод

public SetNew ( ) : void
Результат void

ToStream() публичный Метод

public ToStream ( Zetbox binStream, HashSet auxObjects, bool eagerLoadLists ) : void
binStream Zetbox
auxObjects HashSet
eagerLoadLists bool
Результат void

TriggerFetch() публичный Метод

public TriggerFetch ( string propName ) : Zetbox.API.Async.ZbTask
propName string
Результат Zetbox.API.Async.ZbTask

ViewReadOnlyConstraintNHibernateImpl() публичный Метод

public ViewReadOnlyConstraintNHibernateImpl ( ) : System
Результат System

ViewReadOnlyConstraintNHibernateImpl() публичный Метод

Create a new unattached instance
public ViewReadOnlyConstraintNHibernateImpl ( Func lazyCtx ) : System
lazyCtx Func
Результат System

ViewReadOnlyConstraintNHibernateImpl() публичный Метод

Create a instance, wrapping the specified proxy
public ViewReadOnlyConstraintNHibernateImpl ( Func lazyCtx, ViewReadOnlyConstraintProxy proxy ) : System
lazyCtx Func
proxy ViewReadOnlyConstraintProxy
Результат System