Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public abstract class Field
- {
- public Field(int id, string name)
- {
- ID = id;
- Name = name;
- }
- public int ID { get; private set; }
- public string Name { get; private set; }
- }
- internal class MetaField : Field
- {
- public MetaField(int id, string name) : base(id, name)
- {
- }
- // other stuff
- }
- public class IndexField : Field
- {
- public IndexField(int id, string name) : base(id, name)
- {
- }
- // other stuff
- }
- public class BatchField : Field
- {
- public BatchField(int id, string name) : base(id, name)
- {
- }
- // other stuff
- }
- public enum AllocationFieldType
- {
- None,
- IndexField,
- BatchField,
- KofaxValue
- }
- internal class ReleaseSetupData
- {
- public ReleaseSetupData(IndexField[] indexFields, BatchField[] batchFields)
- {
- IndexFields = indexFields;
- BatchFields = batchFields;
- }
- public IndexField[] IndexFields { get; private set; }
- public BatchField[] BatchFields { get; private set; }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement