Ejemplo n.º 1
0
 FieldModel CreateField(String name, BindingField field)
 {
     return(new FieldModel
     {
         Name = name,
         Value = FieldRef(field)
     });
 }
        public static void AttachFields(this BindingClass target, IEnumerable<FieldInfo> fields)
        {
            foreach (var field in fields)
            {
                var names = field.GetDomNames();
                var binding = new BindingField(field.Name, field.FieldType);

                target.AttachAll(names, binding);
            }
        }
Ejemplo n.º 3
0
        public static void AttachFields(this BindingClass target, IEnumerable <FieldInfo> fields)
        {
            foreach (var field in fields)
            {
                var names   = field.GetDomNames();
                var binding = new BindingField(field.Name, field.FieldType);

                target.AttachAll(names, binding);
            }
        }
 void IVisitor.Visit(BindingField field)
 {
 }
 static String FieldRef(BindingField field)
 {
     return String.Concat("(UInt32)(", field.ValueType.FullName, ".", field.OriginalName, ")");
 }
 FieldModel CreateField(String name, BindingField field)
 {
     return new FieldModel
     {
         Name = name,
         Value = FieldRef(field)
     };
 }
Ejemplo n.º 7
0
 public void Visit(BindingField field)
 {
     Include(field.ValueType);
 }
 public void Visit(BindingField field)
 {
     Include(field.ValueType);
 }
Ejemplo n.º 9
0
 void IVisitor.Visit(BindingField field)
 {
 }
Ejemplo n.º 10
0
 static String FieldRef(BindingField field)
 {
     return(String.Concat("(UInt32)(", field.ValueType.FullName, ".", field.OriginalName, ")"));
 }