Shunde.NET Framework Class Library

WebsiteVisit Members

WebsiteVisit overview

Public Static Methods

GetNumberWithoutHostNamesGets the number of site visits that don't have host names
GetWebsiteVisitsWhereGets an array of UserVisit objects with the given SQL WHERE clause
GetWebsiteVisitsWithoutHostNameGets 20 random UserVisit objects with no UserHostName
UpdateHostNamesAttempts to update the host Name of site visits that don't have host names, returning the number of successes

Public Instance Constructors

WebsiteVisit Overloaded. Initializes a new instance of the WebsiteVisit class.

Public Instance Properties

CountryCode The country code the visit originated from
DisplayOrder (inherited from DBObject)The relative (to other DBObjects) display order that this DBObject should appear in
EndTimeThe end time of this Visit
FriendlyName (inherited from DBObject) Gets a Name that can be displayed to the end user for this object, if such a Name exists
Id (inherited from DBObject)The id of the object
IPAddressThe IP address of the client
IsDeleted (inherited from DBObject)Specifies that this object is deleted
LastUpdate (inherited from DBObject)The last time that this object was updated.
LastUpdatedBy (inherited from DBObject)The person or user who last updated this object
NumberOfPagesViewed The number of pages which were viewed
SearchStringThe string that the person searched for to find the website
SiteReferrerThe place that this visit came from
StartTimeThe start time of this visit
UserAgentThe user agent string
UserHostNameThe User-host Name
Visitor The visitor, or null if unknown

Public Instance Methods

Equals (inherited from DBObject)Specifies that two DBObjects are equal
Exists (inherited from DBObject)Checks to see if this object exists in the database
GetHashCode (inherited from DBObject)Gets the hash key for this object
GetType (inherited from Object)Gets the Type of the current instance.
Populate (inherited from DBObject)Populates this object from the database
PopulateBinaryData (inherited from DBObject)Populates the data of all the BinaryData objects in this class
PopulateObjects (inherited from DBObject)Populates the other DB objects in this class
ResetId (inherited from DBObject) Resets the Id of the object so that when saved again, a new object will be created in the database.
Save (inherited from DBObject)Saves this object to the database
SetEndTimeSets the end time for those occasions where the session has timed out
SetUserHostNameSets the user host Name
ToString (inherited from DBObject)Gets a String representation of this object

Protected Instance Methods

Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.

See Also

WebsiteVisit Class | Shunde.Common Namespace