Class GenericEnumFieldDescriptorBuilder
Builder class for creating instances of the GenericEnumFieldDescriptor class.
public class GenericEnumFieldDescriptorBuilder : FieldDescriptorBuilder<GenericEnumFieldDescriptorBuilder, GenericEnumFieldDescriptor>
- Inheritance
-
GenericEnumFieldDescriptorBuilder
- Inherited Members
- Extension Methods
Constructors
- GenericEnumFieldDescriptorBuilder()
Initializes a new instance of the GenericEnumFieldDescriptorBuilder class.
- GenericEnumFieldDescriptorBuilder(GenericEnumFieldDescriptor)
Initializes a new instance of the GenericEnumFieldDescriptorBuilder class with a specified field descriptor.
Methods
- AddEnumValue(IGenericEnumEntry)
Adds a single enum value to the field descriptor.
- WithAllowMultiple(bool)
Sets whether the field descriptor allows multiple enum values.
- WithEnumName(string)
Sets the name of the enum for the field descriptor.
- WithEnumType(EnumType)
Sets the enum type for the field descriptor.
- WithEnumValues(IEnumerable<IGenericEnumEntry>)
Sets the enum values for the field descriptor.