protected internal override bool DoRefund(
PaySession session,
Transaction charge,
Nullable<decimal> amount = null,
string description = null,
Object extraData = null
)
protected internal override bool DoRefund(
PaySession session,
Transaction charge,
Nullable<decimal> amount = null,
string description = null,
Object extraData = null
)
Protected Friend Overrides Function DoRefund (
session As PaySession,
charge As Transaction,
Optional amount As Nullable(Of Decimal) = Nothing,
Optional description As String = Nothing,
Optional extraData As Object = Nothing
) As Boolean
Protected Friend Overrides Function DoRefund (
session As PaySession,
charge As Transaction,
Optional amount As Nullable(Of Decimal) = Nothing,
Optional description As String = Nothing,
Optional extraData As Object = Nothing
) As Boolean
protected public:
virtual bool DoRefund(
PaySession^ session,
Transaction^ charge,
Nullable<Decimal> amount = nullptr,
String^ description = nullptr,
Object^ extraData = nullptr
) override
protected public:
virtual bool DoRefund(
PaySession^ session,
Transaction^ charge,
Nullable<Decimal> amount = nullptr,
String^ description = nullptr,
Object^ extraData = nullptr
) override
abstract DoRefund :
session : PaySession *
charge : Transaction *
?amount : Nullable<decimal> *
?description : string *
?extraData : Object
(* Defaults:
let _amount = defaultArg amount null
let _description = defaultArg description null
let _extraData = defaultArg extraData null
*)
-> bool
override DoRefund :
session : PaySession *
charge : Transaction *
?amount : Nullable<decimal> *
?description : string *
?extraData : Object
(* Defaults:
let _amount = defaultArg amount null
let _description = defaultArg description null
let _extraData = defaultArg extraData null
*)
-> bool
abstract DoRefund :
session : PaySession *
charge : Transaction *
?amount : Nullable<decimal> *
?description : string *
?extraData : Object
(* Defaults:
let _amount = defaultArg amount null
let _description = defaultArg description null
let _extraData = defaultArg extraData null
*)
-> bool
override DoRefund :
session : PaySession *
charge : Transaction *
?amount : Nullable<decimal> *
?description : string *
?extraData : Object
(* Defaults:
let _amount = defaultArg amount null
let _description = defaultArg description null
let _extraData = defaultArg extraData null
*)
-> bool