Ejemplo n.º 1
0
 public override object? GetNthMask(int index)
 {
     LocationFallback_FieldIndex enu = (LocationFallback_FieldIndex)index;
     switch (enu)
     {
         case LocationFallback_FieldIndex.Type:
             return Type;
         case LocationFallback_FieldIndex.Data:
             return Data;
         default:
             return base.GetNthMask(index);
     }
 }
Ejemplo n.º 2
0
 public override void SetNthMask(int index, object obj)
 {
     LocationFallback_FieldIndex enu = (LocationFallback_FieldIndex)index;
     switch (enu)
     {
         case LocationFallback_FieldIndex.Type:
             this.Type = (Exception?)obj;
             break;
         case LocationFallback_FieldIndex.Data:
             this.Data = (Exception?)obj;
             break;
         default:
             base.SetNthMask(index, obj);
             break;
     }
 }
Ejemplo n.º 3
0
 public override void SetNthException(int index, Exception ex)
 {
     LocationFallback_FieldIndex enu = (LocationFallback_FieldIndex)index;
     switch (enu)
     {
         case LocationFallback_FieldIndex.Type:
             this.Type = ex;
             break;
         case LocationFallback_FieldIndex.Data:
             this.Data = ex;
             break;
         default:
             base.SetNthException(index, ex);
             break;
     }
 }