C# Class PayPal.IPNMessage

Afficher le fichier Open project: paypal/sdk-core-dotnet Class Usage Examples

Méthodes publiques

Méthode Description
IPNMessage ( string>.Dictionary config, byte parameters ) : System.Collections.Generic

Construct a new IPNMessage object using dynamic SDK configuration

IPNMessage ( NameValueCollection nvc ) : System.Collections.Generic

IPNMessage constructor

IPNMessage ( byte parameters ) : System.Collections.Generic

Construct a new IPNMessage object using .Config file based configuration

IpnValue ( string ipnName ) : string

Gets the IPN request parameter value for the given name

Validate ( ) : bool

Returns the IPN request validation

Private Methods

Méthode Description
GetIPNEndpoint ( ) : string
Initialize ( NameValueCollection nvc ) : void

Initializing nvcMap and constructing query string

Method Details

IPNMessage() public méthode

Construct a new IPNMessage object using dynamic SDK configuration
public IPNMessage ( string>.Dictionary config, byte parameters ) : System.Collections.Generic
config string>.Dictionary Dynamic SDK configuration parameters
parameters byte byte array read from request
Résultat System.Collections.Generic

IPNMessage() public méthode

IPNMessage constructor
public IPNMessage ( NameValueCollection nvc ) : System.Collections.Generic
nvc System.Collections.Specialized.NameValueCollection
Résultat System.Collections.Generic

IPNMessage() public méthode

Construct a new IPNMessage object using .Config file based configuration
public IPNMessage ( byte parameters ) : System.Collections.Generic
parameters byte byte array read from request
Résultat System.Collections.Generic

IpnValue() public méthode

Gets the IPN request parameter value for the given name
public IpnValue ( string ipnName ) : string
ipnName string
Résultat string

Validate() public méthode

Returns the IPN request validation
public Validate ( ) : bool
Résultat bool