[This is preliminary documentation and is subject to change.]

The FacebookHttpSession type exposes the following members.

Constructors

  NameDescription
FacebookHttpSessionOverloaded.

Methods

  NameDescription
Add
Adds the specified value to the session state using the specified key.
Clear
Removes all items from the session state.
ContainsKey
Gets a Boolean value representing whether an item with the specified key is contained in the session state.
Equals
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.)
InitOverloaded.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Merge
Copies data from the specified HttpContext object into the FacebookHttpSession object.
Remove
Removes the specified item from the session state.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
TryGetValue
Gets the session state item associated with the specified key.

Properties

  NameDescription
Added
Gets or sets a value representing whether the user for the current HTTP request has added the application.
ApiKey
Gets or sets the API key for the application accessed for the current HTTP request.
BaseDomain
Gets or sets the base domain for web applications when the application is run on multiple domains.
(Inherited from SessionInfo.)
Count
Gets the number of items stored in the session state.
Current
Gets a reference to the FacebookHttpSession object for the current HTTP request.
Expires
Gets or sets a DateTime value representing when the session expires.
(Inherited from SessionInfo.)
ExtendedPermissions
Gets or sets a list of any extended permissions that the user has granted the application.
Friends
Gets or sets the list of friend UIDs of the visiting user included in the current HTTP request.
InnerDictionary
Gets a reference to the dictionary object used to store the results of XPath property queries.
(Inherited from FacebookObjectBase.)
Item
Gets or sets the session state item at the specified key.
Keys
Gets a collection of keys contained in the session state.
LastProfileUpdate
Gets or sets the date/time that the user's profile was last updated.
LinkedAccountIds
Gets or sets a list of account_id values that match the user's email hash that were previously sent to Facebook using RegisterUsers(array<String>[]()[]).
Locale
Gets or sets the user's locale.
Secret
Gets or sets the session secret used for communicating with the API with JavaScript or Flash.
(Inherited from SessionInfo.)
SessionKey
Gets or sets the session key generated by the Facebook API for the current session.
(Inherited from SessionInfo.)
Uid
Gets or sets the id of the Facebook user.
(Inherited from SessionInfo.)
Values
Gets a collection of session state items contained in the session state.
XmlContent
Gets a reference the XDocument data source specified for this instance.
(Inherited from FacebookObjectBase.)

Explicit Interface Implementations

  NameDescription
ICollection<(Of <(KeyValuePair<(Of <(String, Object>)>)>)>)..::.Add
ICollection<(Of <(KeyValuePair<(Of <(String, Object>)>)>)>)..::.Contains
ICollection<(Of <(KeyValuePair<(Of <(String, Object>)>)>)>)..::.CopyTo
IEnumerable<(Of <(KeyValuePair<(Of <(String, Object>)>)>)>)..::.GetEnumerator
IEnumerable..::.GetEnumerator
ICollection<(Of <(KeyValuePair<(Of <(String, Object>)>)>)>)..::.IsReadOnly
ICollection<(Of <(KeyValuePair<(Of <(String, Object>)>)>)>)..::.Remove
IFacebookObject..::.XmlContent
Gets a reference the XDocument data source specified for this instance.
(Inherited from FacebookObjectBase.)

See Also

FacebookHttpSession Class
Facebook.Web Namespace