Deveel.Data.CallTests.CreateExternProc1 C# (CSharp) Method

CreateExternProc1() private method

private CreateExternProc1 ( IQuery query ) : void
query IQuery
return void
        private void CreateExternProc1(IQuery query)
        {
            var procName = ObjectName.Parse("APP.extProc");
            var args = new[] {
                new RoutineParameter("a", PrimitiveTypes.String()),
                new RoutineParameter("b", PrimitiveTypes.String(), ParameterDirection.Output)
            };

            var externRef = ExternalRef.MakeRef(typeof(TestClass), "Procedure(string, string)");
            var procInfo = new ExternalProcedureInfo(procName, args, externRef);
            query.Access().CreateObject(procInfo);
        }