[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

This class is meant to correspond to the UserAgent property for HTTP classes.

Namespace: Microsoft.WebSolutionsPlatform.Event
Assembly: WspEvent (WspEvent)

Syntax

Visual Basic (Declaration)
Public Class WebpageEvent _
	Inherits Event
C#
public class WebpageEvent : Event
C++
public ref class WebpageEvent : public Event

Methods

IconTypeDescription
Deserialize(Byte[]())
Deserializes the event
Dispose()
Disposes of the object.
Dispose(Boolean)
Disposes of the object.
Equals(Object)
Determines whether the specified Object is equal to the current Object.
Finalize()
Destructor for the Event class.
GetHashCode()
Serves as a hash function for a particular type. GetHashCode() is suitable for use in hashing algorithms and data structures like a hash table.
GetObjectData(SerializationData)
Used for event serialization.
GetType()
Gets the Type of the current instance.
MemberwiseClone()
Creates a shallow copy of the current Object.
Serialize()
Serializes the event and puts it in the SerializedEvent property
ToString()
Returns a String that represents the current Object.

Constructors

IconTypeDescription
WebpageEventNew()
Base constructor to create a new web page event
WebpageEventNew(Byte[]())
Base constructor to create a new web page event from a serialized event

Properties

IconTypeDescription
ActiveXControls
Indicates whether the browser supports ActiveX controls
AnonymousId
AnonymousId
Aol
Indicates whether the client is an America Online (Aol) browser
BackgroundSounds
Indicates whether the browser supports playing background sounds using the bgsounds HTML element
Beta
Indicates whether the browser is a beta version
Browser
Browser string (if any) that was sent by the browser in the User-Agent request header
Cdf
Value indicating whether the browser supports Channel Definition Format (Cdf) for webcasting
ClrVersion
Version of the .NET Framework that is installed on the client
Cookies
Value indicating whether the browser supports cookies
Crawler
Value indicating whether the browser is a search engine Web crawler
EcmaScriptVersion
Version number of ECMAScript that the browser supports
EventName
Friendly name of the event
EventPublisher
Friendly name of the event
EventTime
UTC time in ticks of when the event is published
EventType
Type of the event
EventVersion
Version of the event
Ext
Ext
Frames
Value indicating whether the browser supports HTML frames
HostDomain
Host domain
InRouterName
Router the event was passed from
JavaApplets
Value indicating whether the browser supports Java
LogicalUri
Logical Uri queried
MajorVersion
Major (integer) version number of the browser
MinorVersion
Minor (that is, decimal) version number of the browser
MSDomVersion
Version of Microsoft HTML (MSHTML) Document Object Model (DOM) that the browser supports
OriginatingRouterName
Router that the event originated from
Platform
Name of the platform that the client uses, if it is known
Request
User request
RequestType
RequestType
SerializedEvent
Serialized version of the event
Source
Source
SourceServer
SourceServer
StatusCode
Status code
SubDirectory
Sub-directory of virtual root
Tables
Value indicating whether the browser supports HTML table elements
Type
Name and major (integer) version number of the browser
UriHash
UaBackgroundSounds
UriQuery
Uri queried
UriStem
Uri stem
UrlReferrer
URL of the client's previous request that linked to the current URL
UrlReferrerDomain
Referring domain
UserAgent
User agent
UserHostAddress
Client's IP address
VBScript
Value indicating whether the browser supports Visual Basic Scripting edition (VBScript)
Version
Full (integer and decimal) version number of the browser
VirtualRoot
Virtual root
W3CDomVersion
Version of the World Wide Web Consortium (W3C) XML Document Object Model (DOM) that the browser supports
Win16
Value indicating whether the client is a Win16-based computer
Win32
Value indicating whether the client is a Win32-based computer

Inheritance Hierarchy

System.Object
  Microsoft.WebSolutionsPlatform.Event.Event
    Microsoft.WebSolutionsPlatform.Event.WebpageEvent