示例#1
0
 public SDBTreeModel(DataServiceBase dataService)
 {
     _dataService = dataService;
     _dataService.RelationAdded += OnRelationAdded;
     _dataService.RelationRemoved += OnRelationRemoved;
     _dataService.ItemChanged += OnItemChanged;
 }
示例#2
0
        public TcpDataServiceServer(DataServiceBase dataService, TcpServer server)
            : this(dataService)
        {
            if (server == null)
                server = new TcpServer();

            RegisterTo(server);
        }
示例#3
0
 protected DataSessionBase(DataServiceBase dataService, string storageName, bool beginTransaction)
     : base(dataService.ResultHandlerFactory)
 {
     this.dataService = dataService;
     this.IsInTransaction = beginTransaction;
     if (!string.IsNullOrEmpty(storageName)) {
         this.DataStorage = dataService.GetDataStorage(storageName);
     }
 }
示例#4
0
        public AuthDataService(DataServiceBase dataService)
        {
            _dataService = dataService;
            _authenticators = new LinkedList<IAuthenticator>();

            _dataService.ItemChanged += OnItemChanged;
            _dataService.RelationAdded += OnRelationAdded;
            _dataService.RelationRemoved += OnRelationRemoved;
        }
示例#5
0
文件: MainForm.cs 项目: SorenHK/sdb
        public MainForm()
        {
            InitializeComponent();

            _dataService = new CacheDataService(new TcpDataService(new TcpClient("localhost")));

            tree.Model = _model = new SDBTreeModel(_dataService);

            tree.SelectionChanged += tree_SelectionChanged;
            tree.Expanding += tree_Expanding;
        }
示例#6
0
 public ObjectMapper(DataServiceBase dataService, int?parentId = null)
 {
     DataService = dataService;
     _parentId   = parentId;
 }
示例#7
0
 public SQLBaseProvider(DataServiceBase dataService)
 {
     DataService = dataService;
 }
示例#8
0
 public TcpDataServiceServer(DataServiceBase dataService)
 {
     _dataService             = dataService;
     _authenticationProviders = new LinkedList <ITcpAuthenticationProvider>();
 }
示例#9
0
 public AuthDataService(DataServiceBase dataService, IAuthenticator authenticator)
     : this(dataService)
 {
     Add(authenticator);
 }
示例#10
0
 public IndexModel(DataServiceBase dataService, ViewConfigurationService viewConfigurationService, ApplicationConfigurtion applicationUrlConfigurtion) : base(applicationUrlConfigurtion)
 {
     this.viewService = new GridService(dataService, viewConfigurationService);
 }
示例#11
0
 public DataSession(DataServiceBase dataService, string storageName, bool isInTransaction)
     : base(dataService, storageName, isInTransaction)
 {
 }
示例#12
0
 public IndexModel(DataServiceBase dataService, ViewConfigurationService viewConfigurationService, PropretyGridService propretyGridService, ApplicationConfigurtion applicationUrlConfigurtion) : base(applicationUrlConfigurtion)
 {
     this.dataService = dataService;
     this.viewService = propretyGridService;
 }
 public TcpBasicAuthenticationProvider(DataServiceBase dataService, int? parentId = null)
 {
     _dataService = dataService;
     _parentId = parentId;
     _hostUsers = new Dictionary<TcpConnectedHost, DbItem>();
 }
 public TcpBasicAuthenticationProvider(DataServiceBase dataService, TcpServer server, int? parentId = null)
     : this(dataService, parentId)
 {
     RegisterHandlersTo(server);
 }
 public TcpBasicAuthenticationProvider(DataServiceBase dataService, int?parentId = null)
 {
     _dataService = dataService;
     _parentId    = parentId;
     _hostUsers   = new Dictionary <TcpConnectedHost, DbItem>();
 }
 public TcpBasicAuthenticationProvider(DataServiceBase dataService, TcpServer server, int?parentId = null)
     : this(dataService, parentId)
 {
     RegisterHandlersTo(server);
 }
示例#17
0
 public TcpBasicClientAuthenticator(DataServiceBase dataService, TcpClient client)
 {
     _dataService = dataService;
     _client      = client;
 }
示例#18
0
 public TcpDataServiceServer(DataServiceBase dataService)
 {
     _dataService = dataService;
     _authenticationProviders = new LinkedList<ITcpAuthenticationProvider>();
 }
示例#19
0
 public TcpBasicClientAuthenticator(DataServiceBase dataService, TcpClient client)
 {
     _dataService = dataService;
     _client = client;
 }
示例#20
0
 public NodeModel(DataServiceBase dataService, ViewConfigurationService viewConfigurationService, ApplicationConfigurtion applicationConfigurtion) : base(applicationConfigurtion)
 {
     this.dataService = dataService;
     this.viewService = new TreeListService(dataService, viewConfigurationService);
 }
 public GetPropertyValueModel(DataServiceBase dataService, ApplicationConfigurtion applicationConfigurtion) : base(applicationConfigurtion)
 {
     this.dataService = dataService;
 }
示例#22
0
 public AuthDataService(DataServiceBase dataService, IAuthenticator authenticator)
     : this(dataService)
 {
     Add(authenticator);
 }
示例#23
0
 static public void SetDataService(DataServiceBase DataService)
 {
     _instance.DataService = DataService;
 }