Click or drag to resize

ProtocolIRegistry Interface

Registry of protocols.

Namespace:  Demo3D.Net
Assembly:  Demo3D.IO (in Demo3D.IO.dll) Version: 15.0.2.11458
Syntax
C#
public interface IRegistry

The ProtocolIRegistry type exposes the following members.

Properties
  NameDescription
Public propertyAll
Returns all the registered protocols.
Top
Methods
  NameDescription
Public methodFind(IEnumerableType, IEnumerableString)
Finds all protocols that provide a specific set of services.
Public methodFind(String, IEnumerableType)
Finds a protocol by name and services. Returns null if not found.
Public methodGet
Finds a protocol by name and services. Throws ArgumentException if not found.
Public methodRegister
Registers a protocol. If this implementation of a protocol supports services that are already supported by an existing implementation, then this one takes precedence. It hides the previous implementation. If the 'hidden' implementation supports other services, then it will still be used for those services.
Public methodUnregister
Unregisters a protocol.
Top
Events
  NameDescription
Public eventMissingProtocol
Occurs when a protocol or service is requested that cannot be found.
Public eventRegistered
Occurs when a protocol is registered.
Public eventUnregistered
Occurs when a protocol is unregistered.
Top
See Also