Class ValidateEmailAddressListResult
Result of validating a list of email addresses
Implements
Inherited Members
Namespace: mailslurp.Model
Assembly: mailslurp.dll
Syntax
[DataContract(Name = "ValidateEmailAddressListResult")]
public class ValidateEmailAddressListResult : IEquatable<ValidateEmailAddressListResult>, IValidatableObject
Constructors
View SourceValidateEmailAddressListResult()
Initializes a new instance of the ValidateEmailAddressListResult class.
Declaration
[JsonConstructor]
protected ValidateEmailAddressListResult()
ValidateEmailAddressListResult(List<string>, List<string>, Dictionary<string, bool>)
Initializes a new instance of the ValidateEmailAddressListResult class.
Declaration
public ValidateEmailAddressListResult(List<string> validEmailAddresses = null, List<string> invalidEmailAddresses = null, Dictionary<string, bool> resultMapEmailAddressIsValid = null)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.List<T><string> | validEmailAddresses | validEmailAddresses (required). |
System.Collections.Generic.List<T><string> | invalidEmailAddresses | invalidEmailAddresses (required). |
Dictionary<string, bool> | resultMapEmailAddressIsValid | resultMapEmailAddressIsValid (required). |
Properties
View SourceInvalidEmailAddresses
Gets or Sets InvalidEmailAddresses
Declaration
[DataMember(Name = "invalidEmailAddresses", IsRequired = true, EmitDefaultValue = true)]
public List<string> InvalidEmailAddresses { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<T><string> |
ResultMapEmailAddressIsValid
Gets or Sets ResultMapEmailAddressIsValid
Declaration
[DataMember(Name = "resultMapEmailAddressIsValid", IsRequired = true, EmitDefaultValue = true)]
public Dictionary<string, bool> ResultMapEmailAddressIsValid { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<string, bool> |
ValidEmailAddresses
Gets or Sets ValidEmailAddresses
Declaration
[DataMember(Name = "validEmailAddresses", IsRequired = true, EmitDefaultValue = true)]
public List<string> ValidEmailAddresses { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<T><string> |
Methods
View SourceEquals(ValidateEmailAddressListResult)
Returns true if ValidateEmailAddressListResult instances are equal
Declaration
public bool Equals(ValidateEmailAddressListResult input)
Parameters
Type | Name | Description |
---|---|---|
ValidateEmailAddressListResult | input | Instance of ValidateEmailAddressListResult to be compared |
Returns
Type | Description |
---|---|
bool | Boolean |
Equals(object)
Returns true if objects are equal
Declaration
public override bool Equals(object input)
Parameters
Type | Name | Description |
---|---|---|
object | input | Object to be compared |
Returns
Type | Description |
---|---|
bool | Boolean |
Overrides
View SourceGetHashCode()
Gets the hash code
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
int | Hash code |
Overrides
View SourceToJson()
Returns the JSON string presentation of the object
Declaration
public virtual string ToJson()
Returns
Type | Description |
---|---|
string | JSON string presentation of the object |
ToString()
Returns the string presentation of the object
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
string | String presentation of the object |
Overrides
Validate(ValidationContext)
To validate all properties of the instance
Declaration
public IEnumerable<ValidationResult> Validate(ValidationContext validationContext)
Parameters
Type | Name | Description |
---|---|---|
ValidationContext | validationContext | Validation context |
Returns
Type | Description |
---|---|
IEnumerable<ValidationResult> | Validation Result |