SemWeb.Query.SparqlEngine.BindLogic C# (CSharp) 메소드

BindLogic() 개인적인 메소드

private BindLogic ( SelectableSource source ) : RdfSourceWrapper
source SelectableSource
리턴 RdfSourceWrapper
        private RdfSourceWrapper BindLogic(SelectableSource source)
        {
            RdfSourceWrapper sourcewrapper = new RdfSourceWrapper(source, this);

            MyLogicFactory logic = new MyLogicFactory();
            foreach (RdfFunction f in extFunctions)
                logic.registerExternalFunction(
                    new URIWrapper(f.Uri),
                    new ExtFuncWrapper(sourcewrapper, f));

            query.prepare(sourcewrapper, logic);

            return sourcewrapper;
        }