@@ -36,13 +36,17 @@ public AccountSignatureProviderOption()
3636 /// Initializes a new instance of the <see cref="AccountSignatureProviderOption" /> class.
3737 /// </summary>
3838 /// <param name="SignatureProviderOptionDisplayName">SignatureProviderOptionDisplayName.</param>
39+ /// <param name="SignatureProviderOptionHintOverrideValue">SignatureProviderOptionHintOverrideValue.</param>
3940 /// <param name="SignatureProviderOptionId">SignatureProviderOptionId.</param>
4041 /// <param name="SignatureProviderOptionName">SignatureProviderOptionName.</param>
41- public AccountSignatureProviderOption ( string SignatureProviderOptionDisplayName = default ( string ) , string SignatureProviderOptionId = default ( string ) , string SignatureProviderOptionName = default ( string ) )
42+ /// <param name="SignatureProviderOptionRegexValidationPattern">SignatureProviderOptionRegexValidationPattern.</param>
43+ public AccountSignatureProviderOption ( string SignatureProviderOptionDisplayName = default ( string ) , string SignatureProviderOptionHintOverrideValue = default ( string ) , string SignatureProviderOptionId = default ( string ) , string SignatureProviderOptionName = default ( string ) , string SignatureProviderOptionRegexValidationPattern = default ( string ) )
4244 {
4345 this . SignatureProviderOptionDisplayName = SignatureProviderOptionDisplayName ;
46+ this . SignatureProviderOptionHintOverrideValue = SignatureProviderOptionHintOverrideValue ;
4447 this . SignatureProviderOptionId = SignatureProviderOptionId ;
4548 this . SignatureProviderOptionName = SignatureProviderOptionName ;
49+ this . SignatureProviderOptionRegexValidationPattern = SignatureProviderOptionRegexValidationPattern ;
4650 }
4751
4852 /// <summary>
@@ -51,6 +55,11 @@ public AccountSignatureProviderOption()
5155 [ DataMember ( Name = "signatureProviderOptionDisplayName" , EmitDefaultValue = false ) ]
5256 public string SignatureProviderOptionDisplayName { get ; set ; }
5357 /// <summary>
58+ /// Gets or Sets SignatureProviderOptionHintOverrideValue
59+ /// </summary>
60+ [ DataMember ( Name = "signatureProviderOptionHintOverrideValue" , EmitDefaultValue = false ) ]
61+ public string SignatureProviderOptionHintOverrideValue { get ; set ; }
62+ /// <summary>
5463 /// Gets or Sets SignatureProviderOptionId
5564 /// </summary>
5665 [ DataMember ( Name = "signatureProviderOptionId" , EmitDefaultValue = false ) ]
@@ -61,6 +70,11 @@ public AccountSignatureProviderOption()
6170 [ DataMember ( Name = "signatureProviderOptionName" , EmitDefaultValue = false ) ]
6271 public string SignatureProviderOptionName { get ; set ; }
6372 /// <summary>
73+ /// Gets or Sets SignatureProviderOptionRegexValidationPattern
74+ /// </summary>
75+ [ DataMember ( Name = "signatureProviderOptionRegexValidationPattern" , EmitDefaultValue = false ) ]
76+ public string SignatureProviderOptionRegexValidationPattern { get ; set ; }
77+ /// <summary>
6478 /// Returns the string presentation of the object
6579 /// </summary>
6680 /// <returns>String presentation of the object</returns>
@@ -69,8 +83,10 @@ public override string ToString()
6983 var sb = new StringBuilder ( ) ;
7084 sb . Append ( "class AccountSignatureProviderOption {\n " ) ;
7185 sb . Append ( " SignatureProviderOptionDisplayName: " ) . Append ( SignatureProviderOptionDisplayName ) . Append ( "\n " ) ;
86+ sb . Append ( " SignatureProviderOptionHintOverrideValue: " ) . Append ( SignatureProviderOptionHintOverrideValue ) . Append ( "\n " ) ;
7287 sb . Append ( " SignatureProviderOptionId: " ) . Append ( SignatureProviderOptionId ) . Append ( "\n " ) ;
7388 sb . Append ( " SignatureProviderOptionName: " ) . Append ( SignatureProviderOptionName ) . Append ( "\n " ) ;
89+ sb . Append ( " SignatureProviderOptionRegexValidationPattern: " ) . Append ( SignatureProviderOptionRegexValidationPattern ) . Append ( "\n " ) ;
7490 sb . Append ( "}\n " ) ;
7591 return sb . ToString ( ) ;
7692 }
@@ -112,6 +128,11 @@ public bool Equals(AccountSignatureProviderOption other)
112128 this . SignatureProviderOptionDisplayName != null &&
113129 this . SignatureProviderOptionDisplayName . Equals ( other . SignatureProviderOptionDisplayName )
114130 ) &&
131+ (
132+ this . SignatureProviderOptionHintOverrideValue == other . SignatureProviderOptionHintOverrideValue ||
133+ this . SignatureProviderOptionHintOverrideValue != null &&
134+ this . SignatureProviderOptionHintOverrideValue . Equals ( other . SignatureProviderOptionHintOverrideValue )
135+ ) &&
115136 (
116137 this . SignatureProviderOptionId == other . SignatureProviderOptionId ||
117138 this . SignatureProviderOptionId != null &&
@@ -121,6 +142,11 @@ public bool Equals(AccountSignatureProviderOption other)
121142 this . SignatureProviderOptionName == other . SignatureProviderOptionName ||
122143 this . SignatureProviderOptionName != null &&
123144 this . SignatureProviderOptionName . Equals ( other . SignatureProviderOptionName )
145+ ) &&
146+ (
147+ this . SignatureProviderOptionRegexValidationPattern == other . SignatureProviderOptionRegexValidationPattern ||
148+ this . SignatureProviderOptionRegexValidationPattern != null &&
149+ this . SignatureProviderOptionRegexValidationPattern . Equals ( other . SignatureProviderOptionRegexValidationPattern )
124150 ) ;
125151 }
126152
@@ -137,10 +163,14 @@ public override int GetHashCode()
137163 // Suitable nullity checks etc, of course :)
138164 if ( this . SignatureProviderOptionDisplayName != null )
139165 hash = hash * 59 + this . SignatureProviderOptionDisplayName . GetHashCode ( ) ;
166+ if ( this . SignatureProviderOptionHintOverrideValue != null )
167+ hash = hash * 59 + this . SignatureProviderOptionHintOverrideValue . GetHashCode ( ) ;
140168 if ( this . SignatureProviderOptionId != null )
141169 hash = hash * 59 + this . SignatureProviderOptionId . GetHashCode ( ) ;
142170 if ( this . SignatureProviderOptionName != null )
143171 hash = hash * 59 + this . SignatureProviderOptionName . GetHashCode ( ) ;
172+ if ( this . SignatureProviderOptionRegexValidationPattern != null )
173+ hash = hash * 59 + this . SignatureProviderOptionRegexValidationPattern . GetHashCode ( ) ;
144174 return hash ;
145175 }
146176 }
0 commit comments