Пример #1
0
        public override BD2.Core.FrontendInstanceBase GetInstanse(BD2.Core.DataContext dataContext)
        {
            if (instances.ContainsKey(dataContext))
            {
                return(instances [dataContext]);
            }
            FrontendInstance fi = new FrontendInstance(this, ValueDeserializer);

            instances.Add(dataContext, fi);
            return(fi);
        }
Пример #2
0
 public ColumnSet(FrontendInstance frontendInstanceBase, byte[] id, byte[] chunkID, Column[] columns)
     : base(frontendInstanceBase, id, chunkID)
 {
     if (columns == null)
     {
         throw new ArgumentNullException("columns");
     }
     foreach (var c in columns)
     {
         if (c == null)
         {
             throw new ArgumentException("null reference in array", "columns");
         }
     }
     this.columns = columns;
 }
Пример #3
0
 public DataContext(FrontendInstanceBase frontendInstanceBase, DataContext baseContext)
     : base(baseContext)
 {
     this.frontendInstanceBase = (FrontendInstance)frontendInstanceBase;
 }