Class DatevDebitorAccountingInformation
DatevDebitorAccountingInformation
Inheritance
Implements
Inherited Members
Namespace: Simplic.Datev.Swagger.Model
Assembly: Simplic.Datev.IO.Swagger.dll
Syntax
[DataContract]
public class DatevDebitorAccountingInformation : IEquatable<DatevDebitorAccountingInformation>, IValidatableObject
Constructors
| Improve this Doc View SourceDatevDebitorAccountingInformation(Nullable<Decimal>, Nullable<DatevDebitorAccountingInformation.AccountStatementEnum>, Nullable<DatevDebitorAccountingInformation.AccountStatementTextEnum>, String, String, Nullable<Int32>, String, Nullable<Int64>, Nullable<DatevDebitorAccountingInformation.CurrencyManagementEnum>, Nullable<DatevDebitorAccountingInformation.DirectDebitEnum>, Nullable<Int32>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<DatevDebitorAccountingInformation.DunningPeriodCalculationEnum>, Nullable<DatevDebitorAccountingInformation.DunningProcedureEnum>, DatevDunningText, DatevDunningText, DatevDunningText, Nullable<Boolean>, Nullable<DatevDebitorAccountingInformation.InterestCalculationEnum>, Nullable<Boolean>, Nullable<Boolean>, Nullable<DatevDebitorAccountingInformation.LanguageEnum>, Nullable<DatevDebitorAccountingInformation.OutputDestinationEnum>, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<Int32>, List<DatevIndividualField>)
Initializes a new instance of the DatevDebitorAccountingInformation class.
Declaration
public DatevDebitorAccountingInformation(decimal? accountBalance = null, DatevDebitorAccountingInformation.AccountStatementEnum? accountStatement = null, DatevDebitorAccountingInformation.AccountStatementTextEnum? accountStatementText = null, string alternativeContactPerson = null, string clerk = null, int? clientBankPosition = null, string contactPerson = null, long? creditLimit = null, DatevDebitorAccountingInformation.CurrencyManagementEnum? currencyManagement = null, DatevDebitorAccountingInformation.DirectDebitEnum? directDebit = null, int? dunningFinalDeadline = null, decimal? dunningInterestRate1 = null, decimal? dunningInterestRate2 = null, decimal? dunningInterestRate3 = null, decimal? dunningLimitAmount = null, decimal? dunningLimitPercent = null, int? dunningPeriod1 = null, int? dunningPeriod2 = null, int? dunningPeriod3 = null, DatevDebitorAccountingInformation.DunningPeriodCalculationEnum? dunningPeriodCalculation = null, DatevDebitorAccountingInformation.DunningProcedureEnum? dunningProcedure = null, DatevDunningText dunningText1 = (DatevDunningText)0, DatevDunningText dunningText2 = (DatevDunningText)0, DatevDunningText dunningText3 = (DatevDunningText)0, bool? hasEnforcementBlock = null, DatevDebitorAccountingInformation.InterestCalculationEnum? interestCalculation = null, bool? isInsolvent = null, bool? isVariousAccount = null, DatevDebitorAccountingInformation.LanguageEnum? language = null, DatevDebitorAccountingInformation.OutputDestinationEnum? outputDestination = null, string taxNumber = null, DateTime? tempDirectDebitBlock = null, DateTime? tempEnforcementBlock = null, DateTime? tempDunningBlock = null, int? termOfPaymentId = null, List<DatevIndividualField> individualFields = null)
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<System.Decimal> | accountBalance | Kontosaldo. |
System.Nullable<DatevDebitorAccountingInformation.AccountStatementEnum> | accountStatement | (Kontoauszug) Bank account statement (not specified, account statement for all items, account statement dunnable only, account statement all dunnable items, no account statement for customer). |
System.Nullable<DatevDebitorAccountingInformation.AccountStatementTextEnum> | accountStatementText | (Kontoauszugstextgruppe) Account statement text group (not specified, account statement text 1, account statement text 2, account statement text 3, account statement text 4, account statement text 5, account statement text 6, account statement text 7, account statement text 8, account statement text 9, no account statement text). |
System.String | alternativeContactPerson | (Alternative Kontaktperson) Alternative contact person. |
System.String | clerk | (Sachbearbeiter) Clerk. |
System.Nullable<System.Int32> | clientBankPosition | (Mandantenbank) Client bank (numbering), allocation of the saved client bank that should be used for the direct debit with debitors and payments with creditors. |
System.String | contactPerson | (Ansprechpartner) Contact person. |
System.Nullable<System.Int64> | creditLimit | (Kreditlimit) Credit limit. |
System.Nullable<DatevDebitorAccountingInformation.CurrencyManagementEnum> | currencyManagement | (Währungssteuerung) Currency management (payments in input currency, payments in euro). |
System.Nullable<DatevDebitorAccountingInformation.DirectDebitEnum> | directDebit | (Lastschriften) Direct debit (not specified, SEPA direct debit, SEPA direct debit with multiple invoices, no direct debit with this debitor)<br>For public sector: permanent direct debit block (not specified, no direct debit with this debitor). |
System.Nullable<System.Int32> | dunningFinalDeadline | (Letzte Frist) Dunning final deadline (in days). |
System.Nullable<System.Decimal> | dunningInterestRate1 | (Mahnzinssatz 1) Dunning interest rate 1. |
System.Nullable<System.Decimal> | dunningInterestRate2 | (Mahnzinssatz 2) Dunning interest rate 2. |
System.Nullable<System.Decimal> | dunningInterestRate3 | (Mahnzinssatz 3) Dunning interest rate 3. |
System.Nullable<System.Decimal> | dunningLimitAmount | (Mahnlimit Betrag) Dunning limit amount. |
System.Nullable<System.Decimal> | dunningLimitPercent | (Mahnlimit Prozent) Dunning limit as a percentage. |
System.Nullable<System.Int32> | dunningPeriod1 | (Mahnfrist 1) Dunning period 1 (in days). |
System.Nullable<System.Int32> | dunningPeriod2 | (Mahnfrist 2) Dunning period 2 (in days). |
System.Nullable<System.Int32> | dunningPeriod3 | (Mahnfrist 3) Dunning period 3 (in days). |
System.Nullable<DatevDebitorAccountingInformation.DunningPeriodCalculationEnum> | dunningPeriodCalculation | (Fristberechnung) Dunning period calculation (not specified, calculate dunning period). |
System.Nullable<DatevDebitorAccountingInformation.DunningProcedureEnum> | dunningProcedure | (Mahnbedingungsform) Dunning procedure (not specified, first dun, second dun, first and second dun, third dun, second and third dun, first second and third dun, no dun)<br>For public sector: permanent dunning block (not specified, no dun). |
DatevDunningText | dunningText1 | (Mahntext 1) Dunning text 1 (not specified, text group 1, text group 2, text group 3, text group 4, text group 5, text group 6, text group 7, text group 8, text group 9). |
DatevDunningText | dunningText2 | (Mahntext 2) Dunning text 2 (not specified, text group 1, text group 2, text group 3, text group 4, text group 5, text group 6, text group 7, text group 8, text group 9). |
DatevDunningText | dunningText3 | (Mahntext 3) Dunning text 3 (not specified, text group 1, text group 2, text group 3, text group 4, text group 5, text group 6, text group 7, text group 8, text group 9). |
System.Nullable<System.Boolean> | hasEnforcementBlock | Enforcement block. |
System.Nullable<DatevDebitorAccountingInformation.InterestCalculationEnum> | interestCalculation | (Zinsberechnung) Interest calculation (not specified, fixed interest rate, interest rate based on sliding scale, no interest calculated for this debitor). |
System.Nullable<System.Boolean> | isInsolvent | (Insolvenz-Kennzeichen) Insolvency status identifier. |
System.Nullable<System.Boolean> | isVariousAccount | (Kennzeichen diverses Konto) Differing account indicator. |
System.Nullable<DatevDebitorAccountingInformation.LanguageEnum> | language | (Sprache) Language (not specified, german, french, english, spanish, italian). |
System.Nullable<DatevDebitorAccountingInformation.OutputDestinationEnum> | outputDestination | (Ausgabeziel) Output destination (not specified, print, fax (obsolete), e-mail). |
System.String | taxNumber | (Steuernummer) Tax number. |
System.Nullable<System.DateTime> | tempDirectDebitBlock | (Temporäre Lastschriftsperre) Temporary direct debit block. |
System.Nullable<System.DateTime> | tempEnforcementBlock | (Temporäre Vollstreckungssperre) Temporary enforcement block. |
System.Nullable<System.DateTime> | tempDunningBlock | (Temporäre Mahn-/Zahl-Sperre) Temporary dunning block. |
System.Nullable<System.Int32> | termOfPaymentId | (Zahlungsbedingung) Term of payment, a saved term of payment can be assigned to a business partner here. |
System.Collections.Generic.List<DatevIndividualField> | individualFields | individualFields. |
Properties
| Improve this Doc View SourceAccountBalance
Kontosaldo
Declaration
[DataMember(Name = "account_balance", EmitDefaultValue = false)]
public decimal? AccountBalance { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | Kontosaldo |
AccountStatement
(Kontoauszug) Bank account statement (not specified, account statement for all items, account statement dunnable only, account statement all dunnable items, no account statement for customer)
Declaration
[DataMember(Name = "account_statement", EmitDefaultValue = false)]
public DatevDebitorAccountingInformation.AccountStatementEnum? AccountStatement { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DatevDebitorAccountingInformation.AccountStatementEnum> | (Kontoauszug) Bank account statement (not specified, account statement for all items, account statement dunnable only, account statement all dunnable items, no account statement for customer) |
AccountStatementText
(Kontoauszugstextgruppe) Account statement text group (not specified, account statement text 1, account statement text 2, account statement text 3, account statement text 4, account statement text 5, account statement text 6, account statement text 7, account statement text 8, account statement text 9, no account statement text)
Declaration
[DataMember(Name = "account_statement_text", EmitDefaultValue = false)]
public DatevDebitorAccountingInformation.AccountStatementTextEnum? AccountStatementText { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DatevDebitorAccountingInformation.AccountStatementTextEnum> | (Kontoauszugstextgruppe) Account statement text group (not specified, account statement text 1, account statement text 2, account statement text 3, account statement text 4, account statement text 5, account statement text 6, account statement text 7, account statement text 8, account statement text 9, no account statement text) |
AlternativeContactPerson
(Alternative Kontaktperson) Alternative contact person
Declaration
[DataMember(Name = "alternative_contact_person", EmitDefaultValue = false)]
public string AlternativeContactPerson { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Alternative Kontaktperson) Alternative contact person |
Clerk
(Sachbearbeiter) Clerk
Declaration
[DataMember(Name = "clerk", EmitDefaultValue = false)]
public string Clerk { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Sachbearbeiter) Clerk |
ClientBankPosition
(Mandantenbank) Client bank (numbering), allocation of the saved client bank that should be used for the direct debit with debitors and payments with creditors
Declaration
[DataMember(Name = "client_bank_position", EmitDefaultValue = false)]
public int? ClientBankPosition { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | (Mandantenbank) Client bank (numbering), allocation of the saved client bank that should be used for the direct debit with debitors and payments with creditors |
ContactPerson
(Ansprechpartner) Contact person
Declaration
[DataMember(Name = "contact_person", EmitDefaultValue = false)]
public string ContactPerson { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Ansprechpartner) Contact person |
CreditLimit
(Kreditlimit) Credit limit
Declaration
[DataMember(Name = "credit_limit", EmitDefaultValue = false)]
public long? CreditLimit { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> | (Kreditlimit) Credit limit |
CurrencyManagement
(Währungssteuerung) Currency management (payments in input currency, payments in euro)
Declaration
[DataMember(Name = "currency_management", EmitDefaultValue = false)]
public DatevDebitorAccountingInformation.CurrencyManagementEnum? CurrencyManagement { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DatevDebitorAccountingInformation.CurrencyManagementEnum> | (Währungssteuerung) Currency management (payments in input currency, payments in euro) |
DirectDebit
(Lastschriften) Direct debit (not specified, SEPA direct debit, SEPA direct debit with multiple invoices, no direct debit with this debitor)<br>For public sector: permanent direct debit block (not specified, no direct debit with this debitor)
Declaration
[DataMember(Name = "direct_debit", EmitDefaultValue = false)]
public DatevDebitorAccountingInformation.DirectDebitEnum? DirectDebit { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DatevDebitorAccountingInformation.DirectDebitEnum> | (Lastschriften) Direct debit (not specified, SEPA direct debit, SEPA direct debit with multiple invoices, no direct debit with this debitor)<br>For public sector: permanent direct debit block (not specified, no direct debit with this debitor) |
DunningFinalDeadline
(Letzte Frist) Dunning final deadline (in days)
Declaration
[DataMember(Name = "dunning_final_deadline", EmitDefaultValue = false)]
public int? DunningFinalDeadline { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | (Letzte Frist) Dunning final deadline (in days) |
DunningInterestRate1
(Mahnzinssatz 1) Dunning interest rate 1
Declaration
[DataMember(Name = "dunning_interest_rate1", EmitDefaultValue = false)]
public decimal? DunningInterestRate1 { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | (Mahnzinssatz 1) Dunning interest rate 1 |
DunningInterestRate2
(Mahnzinssatz 2) Dunning interest rate 2
Declaration
[DataMember(Name = "dunning_interest_rate2", EmitDefaultValue = false)]
public decimal? DunningInterestRate2 { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | (Mahnzinssatz 2) Dunning interest rate 2 |
DunningInterestRate3
(Mahnzinssatz 3) Dunning interest rate 3
Declaration
[DataMember(Name = "dunning_interest_rate3", EmitDefaultValue = false)]
public decimal? DunningInterestRate3 { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | (Mahnzinssatz 3) Dunning interest rate 3 |
DunningLimitAmount
(Mahnlimit Betrag) Dunning limit amount
Declaration
[DataMember(Name = "dunning_limit_amount", EmitDefaultValue = false)]
public decimal? DunningLimitAmount { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | (Mahnlimit Betrag) Dunning limit amount |
DunningLimitPercent
(Mahnlimit Prozent) Dunning limit as a percentage
Declaration
[DataMember(Name = "dunning_limit_percent", EmitDefaultValue = false)]
public decimal? DunningLimitPercent { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | (Mahnlimit Prozent) Dunning limit as a percentage |
DunningPeriod1
(Mahnfrist 1) Dunning period 1 (in days)
Declaration
[DataMember(Name = "dunning_period1", EmitDefaultValue = false)]
public int? DunningPeriod1 { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | (Mahnfrist 1) Dunning period 1 (in days) |
DunningPeriod2
(Mahnfrist 2) Dunning period 2 (in days)
Declaration
[DataMember(Name = "dunning_period2", EmitDefaultValue = false)]
public int? DunningPeriod2 { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | (Mahnfrist 2) Dunning period 2 (in days) |
DunningPeriod3
(Mahnfrist 3) Dunning period 3 (in days)
Declaration
[DataMember(Name = "dunning_period3", EmitDefaultValue = false)]
public int? DunningPeriod3 { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | (Mahnfrist 3) Dunning period 3 (in days) |
DunningPeriodCalculation
(Fristberechnung) Dunning period calculation (not specified, calculate dunning period)
Declaration
[DataMember(Name = "dunning_period_calculation", EmitDefaultValue = false)]
public DatevDebitorAccountingInformation.DunningPeriodCalculationEnum? DunningPeriodCalculation { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DatevDebitorAccountingInformation.DunningPeriodCalculationEnum> | (Fristberechnung) Dunning period calculation (not specified, calculate dunning period) |
DunningProcedure
(Mahnbedingungsform) Dunning procedure (not specified, first dun, second dun, first and second dun, third dun, second and third dun, first second and third dun, no dun)<br>For public sector: permanent dunning block (not specified, no dun)
Declaration
[DataMember(Name = "dunning_procedure", EmitDefaultValue = false)]
public DatevDebitorAccountingInformation.DunningProcedureEnum? DunningProcedure { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DatevDebitorAccountingInformation.DunningProcedureEnum> | (Mahnbedingungsform) Dunning procedure (not specified, first dun, second dun, first and second dun, third dun, second and third dun, first second and third dun, no dun)<br>For public sector: permanent dunning block (not specified, no dun) |
DunningText1
(Mahntext 1) Dunning text 1 (not specified, text group 1, text group 2, text group 3, text group 4, text group 5, text group 6, text group 7, text group 8, text group 9)
Declaration
[DataMember(Name = "dunning_text1", EmitDefaultValue = false)]
public DatevDunningText DunningText1 { get; set; }
Property Value
Type | Description |
---|---|
DatevDunningText | (Mahntext 1) Dunning text 1 (not specified, text group 1, text group 2, text group 3, text group 4, text group 5, text group 6, text group 7, text group 8, text group 9) |
DunningText2
(Mahntext 2) Dunning text 2 (not specified, text group 1, text group 2, text group 3, text group 4, text group 5, text group 6, text group 7, text group 8, text group 9)
Declaration
[DataMember(Name = "dunning_text2", EmitDefaultValue = false)]
public DatevDunningText DunningText2 { get; set; }
Property Value
Type | Description |
---|---|
DatevDunningText | (Mahntext 2) Dunning text 2 (not specified, text group 1, text group 2, text group 3, text group 4, text group 5, text group 6, text group 7, text group 8, text group 9) |
DunningText3
(Mahntext 3) Dunning text 3 (not specified, text group 1, text group 2, text group 3, text group 4, text group 5, text group 6, text group 7, text group 8, text group 9)
Declaration
[DataMember(Name = "dunning_text3", EmitDefaultValue = false)]
public DatevDunningText DunningText3 { get; set; }
Property Value
Type | Description |
---|---|
DatevDunningText | (Mahntext 3) Dunning text 3 (not specified, text group 1, text group 2, text group 3, text group 4, text group 5, text group 6, text group 7, text group 8, text group 9) |
HasEnforcementBlock
Enforcement block
Declaration
[DataMember(Name = "has_enforcement_block", EmitDefaultValue = false)]
public bool? HasEnforcementBlock { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | Enforcement block |
IndividualFields
Gets or Sets IndividualFields
Declaration
[DataMember(Name = "individual_fields", EmitDefaultValue = false)]
public List<DatevIndividualField> IndividualFields { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<DatevIndividualField> |
InterestCalculation
(Zinsberechnung) Interest calculation (not specified, fixed interest rate, interest rate based on sliding scale, no interest calculated for this debitor)
Declaration
[DataMember(Name = "interest_calculation", EmitDefaultValue = false)]
public DatevDebitorAccountingInformation.InterestCalculationEnum? InterestCalculation { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DatevDebitorAccountingInformation.InterestCalculationEnum> | (Zinsberechnung) Interest calculation (not specified, fixed interest rate, interest rate based on sliding scale, no interest calculated for this debitor) |
IsInsolvent
(Insolvenz-Kennzeichen) Insolvency status identifier
Declaration
[DataMember(Name = "is_insolvent", EmitDefaultValue = false)]
public bool? IsInsolvent { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | (Insolvenz-Kennzeichen) Insolvency status identifier |
IsVariousAccount
(Kennzeichen diverses Konto) Differing account indicator
Declaration
[DataMember(Name = "is_various_account", EmitDefaultValue = false)]
public bool? IsVariousAccount { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | (Kennzeichen diverses Konto) Differing account indicator |
Language
(Sprache) Language (not specified, german, french, english, spanish, italian)
Declaration
[DataMember(Name = "language", EmitDefaultValue = false)]
public DatevDebitorAccountingInformation.LanguageEnum? Language { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DatevDebitorAccountingInformation.LanguageEnum> | (Sprache) Language (not specified, german, french, english, spanish, italian) |
OutputDestination
(Ausgabeziel) Output destination (not specified, print, fax (obsolete), e-mail)
Declaration
[DataMember(Name = "output_destination", EmitDefaultValue = false)]
public DatevDebitorAccountingInformation.OutputDestinationEnum? OutputDestination { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DatevDebitorAccountingInformation.OutputDestinationEnum> | (Ausgabeziel) Output destination (not specified, print, fax (obsolete), e-mail) |
TaxNumber
(Steuernummer) Tax number
Declaration
[DataMember(Name = "tax_number", EmitDefaultValue = false)]
public string TaxNumber { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Steuernummer) Tax number |
TempDirectDebitBlock
(Temporäre Lastschriftsperre) Temporary direct debit block
Declaration
[DataMember(Name = "temp_direct_debit_block", EmitDefaultValue = false)]
public DateTime? TempDirectDebitBlock { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | (Temporäre Lastschriftsperre) Temporary direct debit block |
TempDunningBlock
(Temporäre Mahn-/Zahl-Sperre) Temporary dunning block
Declaration
[DataMember(Name = "temp_dunning_block", EmitDefaultValue = false)]
public DateTime? TempDunningBlock { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | (Temporäre Mahn-/Zahl-Sperre) Temporary dunning block |
TempEnforcementBlock
(Temporäre Vollstreckungssperre) Temporary enforcement block
Declaration
[DataMember(Name = "temp_enforcement_block", EmitDefaultValue = false)]
public DateTime? TempEnforcementBlock { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | (Temporäre Vollstreckungssperre) Temporary enforcement block |
TermOfPaymentId
(Zahlungsbedingung) Term of payment, a saved term of payment can be assigned to a business partner here
Declaration
[DataMember(Name = "term_of_payment_id", EmitDefaultValue = false)]
public int? TermOfPaymentId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | (Zahlungsbedingung) Term of payment, a saved term of payment can be assigned to a business partner here |
Methods
| Improve this Doc View SourceEquals(DatevDebitorAccountingInformation)
Returns true if DatevDebitorAccountingInformation instances are equal
Declaration
public bool Equals(DatevDebitorAccountingInformation input)
Parameters
Type | Name | Description |
---|---|---|
DatevDebitorAccountingInformation | input | Instance of DatevDebitorAccountingInformation to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Equals(Object)
Returns true if objects are equal
Declaration
public override bool Equals(object input)
Parameters
Type | Name | Description |
---|---|---|
System.Object | input | Object to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Overrides
GetHashCode()
Gets the hash code
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 | Hash code |
Overrides
ToJson()
Returns the JSON string presentation of the object
Declaration
public virtual string ToJson()
Returns
Type | Description |
---|---|
System.String | JSON string presentation of the object |
ToString()
Returns the string presentation of the object
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String | String presentation of the object |
Overrides
Explicit Interface Implementations
| Improve this Doc View SourceIValidatableObject.Validate(ValidationContext)
To validate all properties of the instance
Declaration
IEnumerable<ValidationResult> IValidatableObject.Validate(ValidationContext validationContext)
Parameters
Type | Name | Description |
---|---|---|
System.ComponentModel.DataAnnotations.ValidationContext | validationContext | Validation context |
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> | Validation Result |