Diffusion .NET Client Library  6.1.5
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
PushTechnology.ClientInterface.Client.Factories.Diffusion Class Reference

The Diffusion factory of factories. More...

Properties

static ISessionFactory Sessions [get]
 Returns the singleton session factory. More...
 
static IContentFactory Content [get]
 Returns the singleton content factory. More...
 
static ICredentialsFactory Credentials [get]
 Returns the singleton credentials factory More...
 
static ITopicSelectors TopicSelectors [get]
 Returns a parser for topic selector expressions. More...
 
static IMetadataFactory Metadata [get]
 Returns a shared metadata factory that is to be used for creating Diffusion Record based metadata definitions. These are used to define the content of Record based Topics. More...
 
static IAuthenticationResultSource AuthenticationResult [get]
 Returns an empty IAuthenticationResultSource that can be used by IAuthenticationHandler authentication handlers as a starting point to create IAuthenticationResults. More...
 
static IProxyAuthenticationFactory ProxyAuthentication [get]
 Returns a proxy authentication scheme factory. More...
 
static IDataTypes DataTypes [get]
 Returns the IDataTypes implementations. More...
 

Detailed Description

The Diffusion factory of factories.

Static properties are available which return the singleton instance of each type of factory available.

Property Documentation

IAuthenticationResultSource PushTechnology.ClientInterface.Client.Factories.Diffusion.AuthenticationResult
staticget

Returns an empty IAuthenticationResultSource that can be used by IAuthenticationHandler authentication handlers as a starting point to create IAuthenticationResults.

IContentFactory PushTechnology.ClientInterface.Client.Factories.Diffusion.Content
staticget

Returns the singleton content factory.

ICredentialsFactory PushTechnology.ClientInterface.Client.Factories.Diffusion.Credentials
staticget

Returns the singleton credentials factory

IDataTypes PushTechnology.ClientInterface.Client.Factories.Diffusion.DataTypes
staticget

Returns the IDataTypes implementations.



Since 5.8

IMetadataFactory PushTechnology.ClientInterface.Client.Factories.Diffusion.Metadata
staticget

Returns a shared metadata factory that is to be used for creating Diffusion Record based metadata definitions. These are used to define the content of Record based Topics.

IProxyAuthenticationFactory PushTechnology.ClientInterface.Client.Factories.Diffusion.ProxyAuthentication
staticget

Returns a proxy authentication scheme factory.

ISessionFactory PushTechnology.ClientInterface.Client.Factories.Diffusion.Sessions
staticget

Returns the singleton session factory.

ITopicSelectors PushTechnology.ClientInterface.Client.Factories.Diffusion.TopicSelectors
staticget

Returns a parser for topic selector expressions.


The documentation for this class was generated from the following file: