예제 #1
0
 private static KeyValuePair <long, string> IdNameCreator(IFieldDataReader r)
 {
     return(new KeyValuePair <long, string>(r.GetInt64(0), r.GetString(1)));
 }
예제 #2
0
 private static long IdCreator(IFieldDataReader r)
 {
     return(r.GetInt64(0));
 }
예제 #3
0
 private static ExceptionEntryRow FeatureExceptionEntryRowCreator(IFieldDataReader r)
 {
     return new ExceptionEntryRow(r.GetInt64(0), r.GetInt64(1), r.GetInt64(2), r.GetInt64(3), r.GetInt64(4), r.GetDateTime(5));
 }
예제 #4
0
 private static FeatureEntryRow DbFeatureEntryRowCreator(IFieldDataReader r)
 {
     return(new FeatureEntryRow(r.GetInt64(0), r.GetString(1), r.GetDateTime(2)));
 }
예제 #5
0
 private static FeatureContextRow DbContextCreator(IFieldDataReader r)
 {
     return(new FeatureContextRow(r.GetInt64(0), r.GetString(1)));
 }
예제 #6
0
파일: Query.cs 프로젝트: ppetrov/Cchbc
 public static long GetLong(IFieldDataReader r, int index, long defaultValue = 0)
 {
     return(r.IsDbNull(index) ? defaultValue : r.GetInt64(index));
 }