Table of Contents

Class Transaction

Namespace
Tudormobile.QIFLibrary.Entities
Assembly
Tudormobile.QIFLibrary.dll

Represents a financial transaction.

public class Transaction
Inheritance
Transaction
Inherited Members

Constructors

Transaction(string?)

Creates and initializes a new instance.

public Transaction(string? id = null)

Parameters

id string

Unique identifier for the transaction.

Properties

Amount

Amount.

public decimal Amount { get; set; }

Property Value

decimal

DatePosted

Date posted.

public DateTime DatePosted { get; set; }

Property Value

DateTime

Id

Unique transaction identifier.

public string Id { get; set; }

Property Value

string

Memo

Memo.

public string Memo { get; set; }

Property Value

string

Name

Name of the transaction.

public string Name { get; set; }

Property Value

string

TransactionType

Type of the transaction.

public Transaction.TransactionTypes TransactionType { get; set; }

Property Value

Transaction.TransactionTypes