C# Класс Deveel.Data.Sql.Views.ViewManager

Наследование: IObjectManager
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ViewTableName ObjectName

Private Properties

Свойство Тип Описание
Dispose void
FindViewEntry ITable
GetViewAt View
IObjectManager IDbObject
IObjectManager bool
IObjectManager bool
IObjectManager void
InvalidateViewCache void
OnCommit void

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

Метод Описание
DefineView ( ViewInfo viewInfo ) : void
Dispose ( ) : void
DropView ( ObjectName viewName ) : bool
GetView ( ObjectName viewName ) : View
ResolveName ( ObjectName objName, bool ignoreCase ) : ObjectName
ViewExists ( ObjectName viewName ) : bool
ViewManager ( ITransaction transaction ) : System

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

Метод Описание
Dispose ( bool disposing ) : void
FindViewEntry ( ObjectName viewName ) : ITable
GetViewAt ( int offset ) : View
IObjectManager ( ObjectName objName ) : IDbObject
IObjectManager ( IObjectInfo objInfo ) : bool
IObjectManager ( ObjectName objName ) : bool
IObjectManager ( IObjectInfo objInfo ) : void
InvalidateViewCache ( ) : void
OnCommit ( TableCommitEvent e ) : void

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

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

public DefineView ( ViewInfo viewInfo ) : void
viewInfo ViewInfo
Результат void

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

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

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

public DropView ( ObjectName viewName ) : bool
viewName ObjectName
Результат bool

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

public GetView ( ObjectName viewName ) : View
viewName ObjectName
Результат View

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

public ResolveName ( ObjectName objName, bool ignoreCase ) : ObjectName
objName ObjectName
ignoreCase bool
Результат ObjectName

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

public ViewExists ( ObjectName viewName ) : bool
viewName ObjectName
Результат bool

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

public ViewManager ( ITransaction transaction ) : System
transaction ITransaction
Результат System

Описание свойств

ViewTableName публичное статическое свойство

public static ObjectName ViewTableName
Результат ObjectName