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

[Missing <summary> documentation for "N:Facebook"]

Classes

  ClassDescription
DateTimeExtensions
Provides extension methods for the DateTime class.
EnumerableExtensions
Provides extended functionaly to types that implement IEnumerable.
FacebookApiController
Provides base functionality for classes that encapsulate specific areas of the Facebook API.
FacebookAsyncState
Represents async state for asynchronous API requests.
FacebookCache
Provides a caching abstraction that effectively separates cached objects from different applications by API key.
FacebookContextBase<(Of <(TCache, TSession>)>)
Encapsulates all Facebook API-specific information about an individual Facebook API session and provides access to all the API methods.
FacebookException
Represents non-API-specific errors that occur during the execution of logic in the Facebook client.
FacebookJsonResponse<(Of <(TOriginalValue>)>)
A wrapper for FacebookResponse<(Of <(TValue>)>) that allows the responses of Facebook API method calls to be returned as JSON.
FacebookRequest
Makes a request to a Facebook API method.
FacebookResponse<(Of <(TValue>)>)
Provides access to data from the response from a Facebook API method call.
FacebookUtility
Provides miscellaneous utility functionality for the client framework.
MD5Extensions
Provides extended functionality for MD5 objects.
ObjectExtensions
ObjectFactory
A factory class that uses System.Reflection to instiate instances of specified types.
StaticDictionaryCache
An implementation of ICacheWrapper that stores items in a static dictionary.
TypeExtensions
Provides extended functionality for Type objects.

Structures

  StructureDescription
UnixDateTime
Provides minimal functionality for converting between a Unix timestamp and a DateTime value.

Interfaces

  InterfaceDescription
ICacheWrapper
Defines a contract that specifies how implementations of FacebookContextBase<(Of <(TCache, TSession>)>) store cached items.
IFacebookContext
Defines a contract that the API client implements to provide programmatic access to the Facebook API.
IFacebookResponse
Provides type-agnostic access to FacebookResponse<(Of <(TValue>)>).
ISessionInfo
Defines a contract for an object that contains basic information about an authenticated Facebook session.

Enumerations

  EnumerationDescription
ApplicationType
Represents the type of Facebook application that is communicating with the Facebook API.