var TopList=function() {
TopList.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
TopList.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return TopList._staticInstance.get_path();},
GetTopList:function(beginParentId,topNum,limitedNum,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetTopList',false,{beginParentId:beginParentId,topNum:topNum,limitedNum:limitedNum},succeededCallback,failedCallback,userContext); }}
TopList.registerClass('TopList',Sys.Net.WebServiceProxy);
TopList._staticInstance = new TopList();
TopList.set_path = function(value) { TopList._staticInstance.set_path(value); }
TopList.get_path = function() { return TopList._staticInstance.get_path(); }
TopList.set_timeout = function(value) { TopList._staticInstance.set_timeout(value); }
TopList.get_timeout = function() { return TopList._staticInstance.get_timeout(); }
TopList.set_defaultUserContext = function(value) { TopList._staticInstance.set_defaultUserContext(value); }
TopList.get_defaultUserContext = function() { return TopList._staticInstance.get_defaultUserContext(); }
TopList.set_defaultSucceededCallback = function(value) { TopList._staticInstance.set_defaultSucceededCallback(value); }
TopList.get_defaultSucceededCallback = function() { return TopList._staticInstance.get_defaultSucceededCallback(); }
TopList.set_defaultFailedCallback = function(value) { TopList._staticInstance.set_defaultFailedCallback(value); }
TopList.get_defaultFailedCallback = function() { return TopList._staticInstance.get_defaultFailedCallback(); }
TopList.set_path("/Service/TopList.asmx");
TopList.GetTopList= function(beginParentId,topNum,limitedNum,onSuccess,onFailed,userContext) {TopList._staticInstance.GetTopList(beginParentId,topNum,limitedNum,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('CS.Info.DAL');
if (typeof(CS.Info.DAL.DB_ListInfo) === 'undefined') {
CS.Info.DAL.DB_ListInfo=gtc("CS.Info.DAL.DB_ListInfo");
CS.Info.DAL.DB_ListInfo.registerClass('CS.Info.DAL.DB_ListInfo');
}
