Deveel.Data.RequestAccess.ResolveObjectName C# (CSharp) 메소드

ResolveObjectName() 공개 메소드

public ResolveObjectName ( DbObjectType objectType, ObjectName objectName ) : ObjectName
objectType DbObjectType
objectName ObjectName
리턴 ObjectName
        public override ObjectName ResolveObjectName(DbObjectType objectType, ObjectName objectName)
        {
            if (objectType == DbObjectType.Variable &&
                Request.Context.VariableExists(objectName.Name))
                return new ObjectName(objectName.Name);
            if (objectType == DbObjectType.Cursor &&
                Request.Context.VariableExists(objectName.Name))
                return new ObjectName(objectName.Name);
            if (objectType == DbObjectType.Trigger &&
                Request.Context.TriggerExists(objectName.Name))
                return new ObjectName(objectName.Name);

            return base.ResolveObjectName(objectType, objectName);
        }

Same methods

RequestAccess::ResolveObjectName ( string name ) : ObjectName