C# 클래스 BudgetAnalyser.Engine.Ledger.LedgerBucket

파일 보기 프로젝트 열기: Benrnz/BudgetAnalyser 1 사용 예제들

공개 메소드들

메소드 설명
ApplyReconciliationBehaviour ( [ transactions, System.DateTime reconciliationDate, decimal openingBalance ) : void

Allows ledger bucket specific behaviour during reconciliation.

Equals ( object obj ) : bool

Determines whether the specified System.Object, is equal to this instance. Delegates to Equals(LedgerBucket)

GetHashCode ( ) : int

Returns a hash code for this instance.

ToString ( ) : string

Returns a string that represents the current object.

operator ( ) : bool

Implements the operator ==. Delegates to Equals.

보호된 메소드들

메소드 설명
Equals ( [ other ) : bool

Returns true if the to ledger buckets are refering to the same bucket.

ValidateBucketSet ( BudgetBucket bucket ) : void

Validates the bucket provided is valid for use with this LedgerBucket. There is an explicit relationship between BudgetBuckets and LedgerBuckets.

메소드 상세

ApplyReconciliationBehaviour() 공개 추상적인 메소드

Allows ledger bucket specific behaviour during reconciliation.
public abstract ApplyReconciliationBehaviour ( [ transactions, System.DateTime reconciliationDate, decimal openingBalance ) : void
transactions [
reconciliationDate System.DateTime
openingBalance decimal
리턴 void

Equals() 보호된 메소드

Returns true if the to ledger buckets are refering to the same bucket.
protected Equals ( [ other ) : bool
other [
리턴 bool

Equals() 공개 메소드

Determines whether the specified System.Object, is equal to this instance. Delegates to Equals(LedgerBucket)
public Equals ( object obj ) : bool
obj object The to compare with this instance.
리턴 bool

GetHashCode() 공개 메소드

Returns a hash code for this instance.
public GetHashCode ( ) : int
리턴 int

ToString() 공개 메소드

Returns a string that represents the current object.
public ToString ( ) : string
리턴 string

ValidateBucketSet() 보호된 추상적인 메소드

Validates the bucket provided is valid for use with this LedgerBucket. There is an explicit relationship between BudgetBuckets and LedgerBuckets.
protected abstract ValidateBucketSet ( BudgetBucket bucket ) : void
bucket BudgetAnalyser.Engine.Budget.BudgetBucket
리턴 void

operator() 공개 정적인 메소드

Implements the operator ==. Delegates to Equals.
public static operator ( ) : bool
리턴 bool