Show / Hide Table of Contents

Interface IActualAccountData

Represents actual data for supplied account object. Data represented by this interface is ALWAYS TRANSITIVE in memory as some fields are either never stored permanently (i.e. CVC) or ciphered in the store (account number)

Namespace: NFX.Web.Pay
Assembly: NFX.Web.dll
Syntax
public interface IActualAccountData

Properties

Account

Declaration
Account Account { get; }
Property Value
Type Description
Account

AccountID

Declaration
object AccountID { get; }
Property Value
Type Description
System.Object

AccountTitle

Declaration
string AccountTitle { get; }
Property Value
Type Description
System.String

AccountType

Declaration
AccountType AccountType { get; }
Property Value
Type Description
AccountType

BillingAddress

Declaration
IAddress BillingAddress { get; }
Property Value
Type Description
IAddress

CardExpirationDate

Declaration
DateTime? CardExpirationDate { get; }
Property Value
Type Description
System.Nullable<System.DateTime>

CardHolder

Declaration
string CardHolder { get; }
Property Value
Type Description
System.String

CardMaskedName

Declaration
string CardMaskedName { get; }
Property Value
Type Description
System.String

CardVC

Declaration
string CardVC { get; }
Property Value
Type Description
System.String

EMail

Declaration
string EMail { get; }
Property Value
Type Description
System.String

FirstName

Declaration
string FirstName { get; }
Property Value
Type Description
System.String

HadSuccessfullTransactions

Declaration
bool HadSuccessfullTransactions { get; }
Property Value
Type Description
System.Boolean

Identity

Declaration
string Identity { get; }
Property Value
Type Description
System.String

IdentityID

Declaration
object IdentityID { get; }
Property Value
Type Description
System.Object

IsCard

Declaration
bool IsCard { get; }
Property Value
Type Description
System.Boolean

IsNew

Declaration
bool IsNew { get; }
Property Value
Type Description
System.Boolean

IssuerEMail

Declaration
string IssuerEMail { get; }
Property Value
Type Description
System.String

IssuerID

Declaration
string IssuerID { get; }
Property Value
Type Description
System.String

IssuerName

Declaration
string IssuerName { get; }
Property Value
Type Description
System.String

IssuerPhone

Declaration
string IssuerPhone { get; }
Property Value
Type Description
System.String

IssuerUri

Declaration
string IssuerUri { get; }
Property Value
Type Description
System.String

IsWebTerminal

Declaration
bool IsWebTerminal { get; }
Property Value
Type Description
System.Boolean

LastName

Declaration
string LastName { get; }
Property Value
Type Description
System.String

MiddleName

Declaration
string MiddleName { get; }
Property Value
Type Description
System.String

Phone

Declaration
string Phone { get; }
Property Value
Type Description
System.String

RoutingNumber

Declaration
string RoutingNumber { get; }
Property Value
Type Description
System.String

ShippingAddress

Declaration
IAddress ShippingAddress { get; }
Property Value
Type Description
IAddress

Extension Methods

MiscUtils.NonNull<T>(T, Func<Exception>, String)
ObjectValueConversion.AsString(Object, String, ConvertErrorHandling)
ObjectValueConversion.AsNonNullOrEmptyString(Object)
ObjectValueConversion.AsLaconicConfig(Object, ConfigSectionNode, String, ConvertErrorHandling)
ObjectValueConversion.AsJSONConfig(Object, ConfigSectionNode, String, ConvertErrorHandling)
ObjectValueConversion.AsXMLConfig(Object, ConfigSectionNode, ConvertErrorHandling)
ObjectValueConversion.AsChar(Object, Char, ConvertErrorHandling)
ObjectValueConversion.AsNullableChar(Object, Nullable<Char>, ConvertErrorHandling)
ObjectValueConversion.AsByte(Object, Byte, ConvertErrorHandling)
ObjectValueConversion.AsNullableByte(Object, Nullable<Byte>, ConvertErrorHandling)
ObjectValueConversion.AsSByte(Object, SByte, ConvertErrorHandling)
ObjectValueConversion.AsNullableSByte(Object, Nullable<SByte>, ConvertErrorHandling)
ObjectValueConversion.AsShort(Object, Int16, ConvertErrorHandling)
ObjectValueConversion.AsNullableShort(Object, Nullable<Int16>, ConvertErrorHandling)
ObjectValueConversion.AsUShort(Object, UInt16, ConvertErrorHandling)
ObjectValueConversion.AsNullableUShort(Object, Nullable<UInt16>, ConvertErrorHandling)
ObjectValueConversion.AsInt(Object, Int32, ConvertErrorHandling)
ObjectValueConversion.AsNullableInt(Object, Nullable<Int32>, ConvertErrorHandling)
ObjectValueConversion.AsUInt(Object, UInt32, ConvertErrorHandling)
ObjectValueConversion.AsNullableUInt(Object, Nullable<UInt32>, ConvertErrorHandling)
ObjectValueConversion.AsLong(Object, Int64, ConvertErrorHandling)
ObjectValueConversion.AsNullableLong(Object, Nullable<Int64>, ConvertErrorHandling)
ObjectValueConversion.AsULong(Object, UInt64, ConvertErrorHandling)
ObjectValueConversion.AsNullableULong(Object, Nullable<UInt64>, ConvertErrorHandling)
ObjectValueConversion.AsDouble(Object, Double, ConvertErrorHandling)
ObjectValueConversion.AsNullableDouble(Object, Nullable<Double>, ConvertErrorHandling)
ObjectValueConversion.AsFloat(Object, Single, ConvertErrorHandling)
ObjectValueConversion.AsNullableFloat(Object, Nullable<Single>, ConvertErrorHandling)
ObjectValueConversion.AsDecimal(Object, Decimal, ConvertErrorHandling)
ObjectValueConversion.AsNullableDecimal(Object, Nullable<Decimal>, ConvertErrorHandling)
ObjectValueConversion.AsBool(Object, Boolean, ConvertErrorHandling)
ObjectValueConversion.AsNullableBool(Object, Nullable<Boolean>, ConvertErrorHandling)
ObjectValueConversion.AsGUID(Object, Guid, ConvertErrorHandling)
ObjectValueConversion.AsNullableGUID(Object, Nullable<Guid>, ConvertErrorHandling)
ObjectValueConversion.AsDateTime(Object)
ObjectValueConversion.AsDateTime(Object, DateTime, ConvertErrorHandling)
ObjectValueConversion.AsNullableDateTime(Object, Nullable<DateTime>, ConvertErrorHandling)
ObjectValueConversion.AsGDID(Object)
ObjectValueConversion.AsGDID(Object, GDID, ConvertErrorHandling)
ObjectValueConversion.AsNullableGDID(Object, Nullable<GDID>, ConvertErrorHandling)
ObjectValueConversion.AsGDIDSymbol(Object)
ObjectValueConversion.AsGDIDSymbol(Object, GDIDSymbol, ConvertErrorHandling)
ObjectValueConversion.AsNullableGDIDSymbol(Object, Nullable<GDIDSymbol>, ConvertErrorHandling)
ObjectValueConversion.AsTimeSpan(Object)
ObjectValueConversion.AsTimeSpan(Object, TimeSpan, ConvertErrorHandling)
ObjectValueConversion.AsNullableTimeSpan(Object, Nullable<TimeSpan>, ConvertErrorHandling)
ObjectValueConversion.AsEnum<TEnum>(Object, TEnum, ConvertErrorHandling)
ObjectValueConversion.AsNullableEnum<TEnum>(Object, Nullable<TEnum>, ConvertErrorHandling)
ObjectValueConversion.AsUri(Object, Uri, ConvertErrorHandling)
JSONExtensions.ToJSON(Object, JSONWritingOptions)
JSONExtensions.ToJSON(Object, TextWriter, JSONWritingOptions)
JSONExtensions.ToJSON(Object, Stream, JSONWritingOptions, Encoding)
ErlObject.ToErlObject(Object)
ErlObject.ToErlObject(Object, ErlTypeOrder, Boolean)
Back to top Copyright © 2006-2018 Agnicore Inc
Generated by DocFX