Exemplo n.º 1
0
 public static ITypedReflectionTableBuilder <T> AddMemberAttributes <T>(this ITypedReflectionTableBuilder <T> builder, Expression <Func <T, object> > expression, params Attribute[] attributes)
 {
     return(AddMemberAttributes <T>(builder, expression, attributes.AsEnumerable()));
 }
Exemplo n.º 2
0
 public static ITypedReflectionTableBuilder <T> AddReturnParameterAttributes <T>(this ITypedReflectionTableBuilder <T> builder, Expression <Action <T> > expression, params Attribute[] attributes)
 {
     return(AddReturnParameterAttributes(builder, expression, attributes.AsEnumerable()));
 }
Exemplo n.º 3
0
 public static ITypedReflectionTableBuilder <T> AddMemberAttributes <T>(this ITypedReflectionTableBuilder <T> builder, Expression <Func <T, object> > expression, IEnumerable <Attribute> attributes)
 {
     builder.Builder.AddMemberAttributes <T>(expression, attributes);
     return(builder);
 }
Exemplo n.º 4
0
 public static ITypedReflectionTableBuilder <T> AddParameterAttributes <T>(this ITypedReflectionTableBuilder <T> builder, Expression <Action <T> > expression)
 {
     builder.Builder.AddParameterAttributes <T>(expression);
     return(builder);
 }
Exemplo n.º 5
0
 public static ITypedReflectionTableBuilder <T> AddReturnParameterAttributes <T>(this ITypedReflectionTableBuilder <T> builder, Expression <Action <T> > expression, IEnumerable <Attribute> attributes)
 {
     builder.Builder.AddReturnParameterAttributes(expression, attributes);
     return(builder);
 }
Exemplo n.º 6
0
 public static ITypedReflectionTableBuilder <T> AddTypeAttributes <T>(this ITypedReflectionTableBuilder <T> builder, IEnumerable <Attribute> attributes)
 {
     builder.Builder.AddTypeAttributes <T>(attributes);
     return(builder);
 }
Exemplo n.º 7
0
 public static ITypedReflectionTableBuilder <T> AddTypeAttributes <T>(this ITypedReflectionTableBuilder <T> builder, params Attribute[] attributes)
 {
     return(AddTypeAttributes <T>(builder, attributes.AsEnumerable()));
 }
Exemplo n.º 8
0
 public static ITypedReflectionTableBuilder <T> AddFieldAttributes <T>(this ITypedReflectionTableBuilder <T> builder, string fieldName, params Attribute[] attributes)
 {
     return(AddFieldAttributes <T>(builder, fieldName, attributes.AsEnumerable()));
 }
Exemplo n.º 9
0
 public static ITypedReflectionTableBuilder <T> AddFieldAttributes <T>(this ITypedReflectionTableBuilder <T> builder, string fieldName, IEnumerable <Attribute> attributes)
 {
     builder.Builder.AddFieldAttributes <T>(fieldName, attributes);
     return(builder);
 }
Exemplo n.º 10
0
 public static ITypedReflectionTableBuilder <T> AddPropertyAttributes <T>(this ITypedReflectionTableBuilder <T> builder, string propertyName, IEnumerable <Attribute> attributes)
 {
     builder.Builder.AddPropertyAttributes <T>(propertyName, attributes);
     return(builder);
 }
Exemplo n.º 11
0
 public static ITypedReflectionTableBuilder <T> AddPropertyAttributes <T>(this ITypedReflectionTableBuilder <T> builder, string propertyName, params Attribute[] attributes)
 {
     return(AddPropertyAttributes <T>(builder, propertyName, attributes.AsEnumerable()));
 }
 public static ITypedReflectionTableBuilder <T> ForType <T>(this ITypedReflectionTableBuilder builder)
 {
     return(new TypedReflectionTableBuilder <T>(builder.Builder));
 }