C# Class Deveel.Data.Sql.Views.ViewManager

Inheritance: IObjectManager
Afficher le fichier Open project: deveel/deveeldb Class Usage Examples

Méthodes publiques

Свойство Type Description
ViewTableName ObjectName

Private Properties

Свойство Type Description
Dispose void
FindViewEntry ITable
GetViewAt View
IObjectManager IDbObject
IObjectManager bool
IObjectManager bool
IObjectManager void
InvalidateViewCache void
OnCommit void

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

DefineView() public méthode

public DefineView ( ViewInfo viewInfo ) : void
viewInfo ViewInfo
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

DropView() public méthode

public DropView ( ObjectName viewName ) : bool
viewName ObjectName
Résultat bool

GetView() public méthode

public GetView ( ObjectName viewName ) : View
viewName ObjectName
Résultat View

ResolveName() public méthode

public ResolveName ( ObjectName objName, bool ignoreCase ) : ObjectName
objName ObjectName
ignoreCase bool
Résultat ObjectName

ViewExists() public méthode

public ViewExists ( ObjectName viewName ) : bool
viewName ObjectName
Résultat bool

ViewManager() public méthode

public ViewManager ( ITransaction transaction ) : System
transaction ITransaction
Résultat System

Property Details

ViewTableName public_oe static_oe property

public static ObjectName ViewTableName
Résultat ObjectName