Rolosoft.comRolosoft PayPal IPN Easy for .NET
Log Class
NamespacesRolosoft.IpnEasy.NetLog
Rolosoft.com: PayPal IPN Easy for .NET

Contains logging information for the IPN.

This class captures low level information from the PayPal IPN that can be used for subsequent auditing and logging in your application.

Declaration Syntax
C#Visual BasicVisual C++
public sealed class Log
Public NotInheritable Class Log
public ref class Log sealed
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
Log()()()
Initializes a new instance of the Log class

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
HttpHeaders

Gets or sets the HTTP headers from the HTTP request issued by PayPal.


MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
RawData

Gets or sets all form values returned from PayPal IPN notifications.


Received

Gets or sets the date/time that an IPN was received.

This is the server date/time hosting IPN Easy for .Net. Use this for logging the local time that the IPN was received.


RequestIP

Gets or sets the IP address of the host sending the IPN.

Remarks
You could use this for fraud detection. For example, you could log the IP of IPN messages that are not VERIFIED.

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
VerificationTimer

Gests or sets the time duration for PayPal to verify the IPN.


Inheritance Hierarchy

Assembly: Rolosoft.IpnEasy.Net (Module: Rolosoft.IpnEasy.Net) Version: 1.0.4316.24325 (1.0.0.5)