Deveel.Data.RequestAccess.CreateObject C# (CSharp) Method

CreateObject() public method

public CreateObject ( IObjectInfo objectInfo ) : void
objectInfo IObjectInfo
return void
        public override void CreateObject(IObjectInfo objectInfo)
        {
            if (objectInfo.ObjectType == DbObjectType.Cursor) {
                var cursorInfo = (CursorInfo) objectInfo;
                Request.Context.DeclareCursor(cursorInfo);
            } else if (objectInfo.ObjectType == DbObjectType.Variable) {
                var varInfo = (VariableInfo) objectInfo;
                Request.Context.DeclareVariable(varInfo);
            } else if (objectInfo is CallbackTriggerInfo) {
                var triggerInfo = (CallbackTriggerInfo) objectInfo;
                Request.Context.DeclareTrigger(triggerInfo);
            } else {
                base.CreateObject(objectInfo);
            }
        }