Ejemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="EnumTest" /> class.
 /// </summary>
 /// <param name="enumStringRequired">enumStringRequired (required).</param>
 /// <param name="enumString">enumString.</param>
 /// <param name="enumInteger">enumInteger.</param>
 /// <param name="enumIntegerOnly">enumIntegerOnly.</param>
 /// <param name="enumNumber">enumNumber.</param>
 /// <param name="outerEnum">outerEnum.</param>
 /// <param name="outerEnumInteger">outerEnumInteger.</param>
 /// <param name="outerEnumDefaultValue">outerEnumDefaultValue.</param>
 /// <param name="outerEnumIntegerDefaultValue">outerEnumIntegerDefaultValue.</param>
 public EnumTest(EnumStringRequiredEnum enumStringRequired, EnumStringEnum enumString = default, EnumIntegerEnum enumInteger = default, EnumIntegerOnlyEnum enumIntegerOnly = default, EnumNumberEnum enumNumber = default, OuterEnum outerEnum = default, OuterEnumInteger outerEnumInteger = default, OuterEnumDefaultValue outerEnumDefaultValue = default, OuterEnumIntegerDefaultValue outerEnumIntegerDefaultValue = default)
 {
     this.EnumStringRequired           = enumStringRequired;
     this.EnumString                   = enumString;
     this.EnumInteger                  = enumInteger;
     this.EnumIntegerOnly              = enumIntegerOnly;
     this.EnumNumber                   = enumNumber;
     this.OuterEnum                    = outerEnum;
     this.OuterEnumInteger             = outerEnumInteger;
     this.OuterEnumDefaultValue        = outerEnumDefaultValue;
     this.OuterEnumIntegerDefaultValue = outerEnumIntegerDefaultValue;
     this.AdditionalProperties         = new Dictionary <string, object>();
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="EnumTest" /> class.
 /// </summary>
 /// <param name="enumStringRequired">enumStringRequired (required)</param>
 /// <param name="enumString">enumString</param>
 /// <param name="enumInteger">enumInteger</param>
 /// <param name="enumIntegerOnly">enumIntegerOnly</param>
 /// <param name="enumNumber">enumNumber</param>
 /// <param name="outerEnum">outerEnum</param>
 /// <param name="outerEnumInteger">outerEnumInteger</param>
 /// <param name="outerEnumDefaultValue">outerEnumDefaultValue</param>
 /// <param name="outerEnumIntegerDefaultValue">outerEnumIntegerDefaultValue</param>
 public EnumTest(EnumStringRequiredEnum enumStringRequired, EnumStringEnum enumString = default, EnumIntegerEnum enumInteger = default, EnumIntegerOnlyEnum enumIntegerOnly = default, EnumNumberEnum enumNumber = default, OuterEnum outerEnum = default, OuterEnumInteger outerEnumInteger = default, OuterEnumDefaultValue outerEnumDefaultValue = default, OuterEnumIntegerDefaultValue outerEnumIntegerDefaultValue = default)
 {
     if (enumStringRequired == null)
         throw new ArgumentNullException("enumStringRequired is a required property for EnumTest and cannot be null.");
     EnumStringRequired = enumStringRequired;
     EnumString = enumString;
     EnumInteger = enumInteger;
     EnumIntegerOnly = enumIntegerOnly;
     EnumNumber = enumNumber;
     OuterEnum = outerEnum;
     OuterEnumInteger = outerEnumInteger;
     OuterEnumDefaultValue = outerEnumDefaultValue;
     OuterEnumIntegerDefaultValue = outerEnumIntegerDefaultValue;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="EnumTest" /> class.
 /// </summary>
 /// <param name="enumString">enumString.</param>
 /// <param name="enumStringRequired">enumStringRequired (required).</param>
 /// <param name="enumInteger">enumInteger.</param>
 /// <param name="enumNumber">enumNumber.</param>
 /// <param name="outerEnum">outerEnum.</param>
 /// <param name="outerEnumInteger">outerEnumInteger.</param>
 /// <param name="outerEnumDefaultValue">outerEnumDefaultValue.</param>
 /// <param name="outerEnumIntegerDefaultValue">outerEnumIntegerDefaultValue.</param>
 public EnumTest(EnumStringEnum? enumString = default(EnumStringEnum?), EnumStringRequiredEnum enumStringRequired = default(EnumStringRequiredEnum), EnumIntegerEnum? enumInteger = default(EnumIntegerEnum?), EnumNumberEnum? enumNumber = default(EnumNumberEnum?), OuterEnum outerEnum = default(OuterEnum), OuterEnumInteger outerEnumInteger = default(OuterEnumInteger), OuterEnumDefaultValue outerEnumDefaultValue = default(OuterEnumDefaultValue), OuterEnumIntegerDefaultValue outerEnumIntegerDefaultValue = default(OuterEnumIntegerDefaultValue))
 {
     // to ensure "enumStringRequired" is required (not null)
     if (enumStringRequired == null)
     {
         throw new InvalidDataException("enumStringRequired is a required property for EnumTest and cannot be null");
     }
     else
     {
         this.EnumStringRequired = enumStringRequired;
     }
     this.EnumString = enumString;
     this.EnumInteger = enumInteger;
     this.EnumNumber = enumNumber;
     this.OuterEnum = outerEnum;
     this.OuterEnumInteger = outerEnumInteger;
     this.OuterEnumDefaultValue = outerEnumDefaultValue;
     this.OuterEnumIntegerDefaultValue = outerEnumIntegerDefaultValue;
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="EnumTest" /> class.
 /// </summary>
 /// <param name="enumString">enumString.</param>
 /// <param name="enumStringRequired">enumStringRequired (required).</param>
 /// <param name="enumInteger">enumInteger.</param>
 /// <param name="enumNumber">enumNumber.</param>
 /// <param name="outerEnum">outerEnum.</param>
 /// <param name="outerEnumInteger">outerEnumInteger.</param>
 /// <param name="outerEnumDefaultValue">outerEnumDefaultValue.</param>
 /// <param name="outerEnumIntegerDefaultValue">outerEnumIntegerDefaultValue.</param>
 public EnumTest(EnumStringEnum?enumString = default(EnumStringEnum?), EnumStringRequiredEnum enumStringRequired = default(EnumStringRequiredEnum), EnumIntegerEnum?enumInteger = default(EnumIntegerEnum?), EnumNumberEnum?enumNumber = default(EnumNumberEnum?), OuterEnum outerEnum = default(OuterEnum), OuterEnumInteger outerEnumInteger = default(OuterEnumInteger), OuterEnumDefaultValue outerEnumDefaultValue = default(OuterEnumDefaultValue), OuterEnumIntegerDefaultValue outerEnumIntegerDefaultValue = default(OuterEnumIntegerDefaultValue))
 {
     this.EnumStringRequired           = enumStringRequired;
     this.EnumString                   = enumString;
     this.EnumInteger                  = enumInteger;
     this.EnumNumber                   = enumNumber;
     this.OuterEnum                    = outerEnum;
     this.OuterEnumInteger             = outerEnumInteger;
     this.OuterEnumDefaultValue        = outerEnumDefaultValue;
     this.OuterEnumIntegerDefaultValue = outerEnumIntegerDefaultValue;
 }