コード例 #1
0
ファイル: PocoRecord.cs プロジェクト: alain1337/DataLib
        public PocoRecord(PocoAdapter adapter, object o)
        {
            if (o == null)
            {
                throw new ArgumentNullException(nameof(o));
            }
            if (!adapter.AdaptedType.IsInstanceOfType(o))
            {
                throw new ArgumentException("Object must be of assignable type", nameof(o));
            }

            Adapter = adapter;
            _object = o;
        }
コード例 #2
0
ファイル: PocoReader.cs プロジェクト: alain1337/DataLib
 public PocoReader(PocoAdapter adapter, IEnumerable <object> objects)
 {
     _adapter    = adapter;
     _enumerator = objects.GetEnumerator();
 }