コード例 #1
0
        public void AddMember <T>(string name, PostgresQueryCommand <T> query)
        {
            Check.IsNotNullOrWhiteSpace(name, nameof(name));
            Check.IsNotNull(query, nameof(query));

            members.Add(name, query);
        }
コード例 #2
0
 public static DbBool DbValue(this PostgresQueryCommand <bool?> value)
 {
     return(new DbBoolWrapper(value));
 }
コード例 #3
0
 public static DbGuid DbValue(this PostgresQueryCommand <Guid?> value)
 {
     return(new DbGuidWrapper(value));
 }
コード例 #4
0
 public static DbDecimal DbValue(this PostgresQueryCommand <decimal?> value)
 {
     return(new DbDecimalWrapper(value));
 }
コード例 #5
0
 public static DbInt DbValue(this PostgresQueryCommand <int?> value)
 {
     return(new DbIntWrapper(value));
 }
コード例 #6
0
 public static DbString DbValue(this PostgresQueryCommand <string> value)
 {
     return(new DbStringWrapper(value));
 }
コード例 #7
0
 public static DbDateTime DbValue(this PostgresQueryCommand <DateTime?> value)
 {
     return(new DbDateTimeWrapper(value));
 }
コード例 #8
0
 public static DbByteArray DbValue(this PostgresQueryCommand <byte[]> value)
 {
     return(new DbByteArrayWrapper(value));
 }
コード例 #9
0
 public static DbEnum <T> DbValue <T>(this PostgresQueryCommand <T> value)
     where T : struct, Enum
 {
     return(new DbEnumWrapper <T>(value));
 }