Class ContractEscrowBankAccount
This special account will be used to temporary store payments for work parties and contracts.
Implements
ILinkableParameterized<System.Boolean>
ISuffixName
System.ComponentModel.INotifyPropertyChanged
Inherited Members
Namespace: Eco.Gameplay.Economy
Assembly: Eco.Gameplay.dll
Syntax
public class ContractEscrowBankAccount : GovernmentBankAccount, ILinkableParameterized<bool>, ILinkableParameterized<SimpleEntry.NamingOptions>, ILinkable, IValidity, ICachesValidity, IHasID, INamed, IReInitializable, IHasReferenceableSerializableID, IHasSerializableID, IDescribable, ISuffixName, IThreadSafeSubscriptions, ISubscriptions<ThreadSafeSubscriptions>, ISubscriptions, IHasDualPermissions, ISettlementAssociated, INotifyPropertyChanged, ICategorizedEntry, IController, IViewController, IHasUniversalID, ISpecialRegistrarEntry
Constructors
ContractEscrowBankAccount()
Declaration
public ContractEscrowBankAccount()
Properties
CanBeSelected
Declaration
public override bool CanBeSelected { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
IsPermanent
Declaration
public override bool IsPermanent { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
SpecialType
Declaration
public int SpecialType { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
CanAccess(IAlias, AccountAccess, Boolean)
Declaration
public override bool CanAccess(IAlias alias, AccountAccess access, bool sendNoticeOnFail = false)
Parameters
Type | Name | Description |
---|---|---|
IAlias | alias | |
AccountAccess | access | |
System.Boolean | sendNoticeOnFail |
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
Implements
ISuffixName
System.ComponentModel.INotifyPropertyChanged