예제 #1
0
        private List <string[]> AllEngine_GetCacheKeys()
        {
            var keys = new List <string[]>();

            keys.Add(ThisEngine.GetCacheKeys());
            keys.AddRange(from engine in RemotedEngines select engine.GetCacheKeys());
            return(keys);
        }
예제 #2
0
        private List <int> AllEngine_LoadNode(string path)
        {
            var ids = new List <int>();

            ids.Add(ThisEngine.LoadNodeAndGetId(path));
            ids.AddRange(from engine in RemotedEngines select engine.LoadNodeAndGetId(path));
            return(ids);
        }
예제 #3
0
        private List <string> AllEngine_GetFileContents(string path)
        {
            var strings = new List <string>();

            strings.Add(ThisEngine.LoadNodeAndGetFileContent(path));
            strings.AddRange(from engine in RemotedEngines select engine.LoadNodeAndGetFileContent(path));
            return(strings);
        }
예제 #4
0
        private List <int> AllEngine_GetContentTypeCount()
        {
            var counts = new List <int>();

            counts.Add(ThisEngine.GetContentTypeNames().Length);
            counts.AddRange(from engine in RemotedEngines select engine.GetContentTypeNames().Length);
            return(counts);
        }