Collapse the table of content
Expand the table of content

Microsoft.WindowsServerSolutions.Common.ProviderFramework Namespace

The Microsoft.WindowsServerSolutions.Common.ProviderFramework namespace provides a set of APIs for managing providers.

AuthorizationHelperRepresents the status of the current thread principal.
ConnectionFailedEventArgsRepresents the arguments for events that occur when a connection is not successful.
ConnectorCollectionRepresents a collection of providers on the server.
ConnectorFactoryRepresents a factory that is used to create a ProviderConnector.
ConstantsDefines the constants that are used by the providers.
GarbageCollectedTimerRepresents a timer class that is mostly API-compliant with System.Threading.Timer, which is properly garbage-collected when it goes out of scope. This class also supports the Dispose method for deterministic cleanup.
InOrderThreadPoolQueueRepresents work items that are run serially on threadpool threads.
ObjectModelBaseRepresents the methods that are used by a provider object model to ensure consistency.
ObservableCollectionHelperRepresents the methods that are used to manage a collection of observable objects.
ProviderConnectionClosedArgsRepresents the arguments for the event that is raised when a provider is disconnected.
ProviderConnectionOpenedArgsRepresents the arguments for the event that is raised when a provider is connected.
ProviderConnectorRepresents the methods that are used to attach to events that are associated to a connection to a provider.
ProviderEndpointBehaviorAttributeRepresents an attribute that is used to specify the behavior of provider contracts.
ProviderExceptionRepresents the errors that occur during operation calls to the provider.
ProviderHostRepresents a generic host environment for providers.
ProviderNotAvailableExceptionRepresents errors that occur when the provider is not available.
ProviderProxyConnectedArgsRepresents the arguments for events that occur when a ProviderRegistryProxy object is connected.
ProviderServiceBaseProvides a generic Windows Service host environment to host ProviderHost objects.
QuerySpecificationRepresents the details of the providers that you want to query.
RequiredImpersonationLevelAttributeRepresents the impersonation level for a server.
SynchronousCallHelperRepresents methods that are used to convert asynchronous calls to synchronous calls.
ThreadSafeReadOnlyObservableCollectionRepresents a read-only observable collection that is thread safe.
TooManyProvidersExceptionRepresents errors that occur when too many providers have been discovered.
UIDispatcherRepresents an object that is used to manage a thread on which an action is performed.

IProviderRegistrationRepresents the operations that are used to communicate with the Provider Registration Service.
IProviderRegistryRepresents the operations that are used to communicate with the Provider Registration Service.
IProviderRegistryConnectionRepresents the operations that are used to communicate with Provider Registration Service.
IPubSubListenerRepresents the operations that are used by listeners to publish and subscribe to events.
IRegistryCallbackRepresents the callback for the registration process.

ConnectionSettingIndicates the type of sources that are allowed to access the provider.
CredentialTypeIndicates the type of credentials that are used for authentication of client computers on the provider.
ImpersonationLevelIndicates the level of impersonation.

Copyright © 2013 by Microsoft Corporation. All rights reserved.
© 2016 Microsoft