public override ColumnParameter GetParameter(ColumnFlags flags, int index) { switch (index) { case 0: { if (flags.HasAny(ColumnFlags.FIXED_ARRAY) == true) { return(ColumnParameter.NumberOfElements); } if (flags.HasAny(ColumnFlags.EARRAY) == true) { return(ColumnParameter.None); } return(ColumnParameter.Default); } case 1: { return(ColumnParameter.StaticDefineList); } default: { return(ColumnParameter.None); } } }
public override ColumnParameter GetParameter(ColumnFlags flags, int index) { switch (index) { case 0: { if (flags.HasAny(ColumnFlags.FIXED_ARRAY) == true) { return(ColumnParameter.NumberOfElements); } if (flags.HasAny(ColumnFlags.EARRAY) == true) { return(ColumnParameter.None); } if (flags.HasAny(ColumnFlags.INDIRECT) == true) { return(ColumnParameter.DefaultString); } return(ColumnParameter.StringLength); } case 1: { if (flags.HasAny(ColumnFlags.GLOBAL_NAME) == true) { return(ColumnParameter.DictionaryName); } return(ColumnParameter.StaticDefineList); } default: { return(ColumnParameter.None); } } }
public override ColumnParameter GetParameter(ColumnFlags flags, int index) { switch (index) { case 0: { if (flags.HasAny(ColumnFlags.FIXED_ARRAY) == true) { return(ColumnParameter.NumberOfElements); } if (flags.HasAny(ColumnFlags.EARRAY) == true) { return(ColumnParameter.None); } return(ColumnParameter.DefaultString); } case 1: return(ColumnParameter.DictionaryName); default: return(ColumnParameter.None); } }
public override ColumnParameter GetParameter(ColumnFlags flags, int index) { switch (index) { case 0: { if (flags.HasAny(ColumnFlags.INDIRECT) == true) { return(ColumnParameter.None); } return(ColumnParameter.Unknown1); } case 1: return(ColumnParameter.Subtable); default: return(ColumnParameter.None); } }