I can not use IShare interface because it is not completly realized.
For example hubnmdcprotocol.cs line 360. This is code that handles search
messages.
In my case there is no need to iterate through all items in share because
search can
be done much faster in SQL (I'm using SQL share)
Next BaseFileList.cs function CreateFilelist() - this function requires
share object
to implement ICollection interface. And then it trying to sort content.
This work
also can be done by SQL.
My suggestion is to create two virtual functions in Share class(or in
IShare). First
is Search and second is GetVirtualList. I have already done this work, you
can see it
in my example (when I tried to download all filelists om hub) Both
functions located
at document bottom.
Original issue reported on code.google.com by hackw...@gmail.com on 11 Sep 2009 at 1:06
Original issue reported on code.google.com by
hackw...@gmail.com
on 11 Sep 2009 at 1:06