Click or drag to resize

ServiceProvider Class

A service provider.
Inheritance Hierarchy
SystemObject
  Demo3D.NetServiceProvider

Namespace:  Demo3D.Net
Assembly:  Demo3D.IO (in Demo3D.IO.dll) Version: 11.0.0.7658
Syntax
C#
[TypeConverterAttribute(typeof(ExpandableObjectConverter))]
public abstract class ServiceProvider

The ServiceProvider type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyRequiredServices
Services required by this class.
Public propertySharing
Connection sharing control.
Public propertySupportedServices
Services supported directly by this class.
Top
Methods
  NameDescription
Protected methodExpands
Protected methodFilterServices
Filters out services that conflict with our directly supported service.
Protected methodNewProperties
Returns properties for this service, or null.
Public methodToString
Returns a string representing the current object.
(Overrides ObjectToString.)
Protected methodTryCreateService
Creates a new service for a protocol instance, or return null.
Top
Fields
  NameDescription
Public fieldStatic memberRegistry
A register of all global service providers.
Top
See Also