Show / Hide Table of Contents

Interface IReactiveServiceResolver

Represents a service resolver used to locate a reactive service hosting artifacts with the specified URIs.

Namespace: Reaqtor.QueryEngine
Assembly: Reaqtor.QueryEngine.Interfaces.dll
Syntax
public interface IReactiveServiceResolver

Methods

TryResolve(Uri, out IReactive)

Tries to resolve the IReactive instance providing access to the artifact with the specified URI.

Declaration
bool TryResolve(Uri uri, out IReactive service)
Parameters
Type Name Description
System.Uri uri

URI of the artifact to resolve.

IReactive service

Service containing the artifact. This parameter is set to a default value if the artifact was not resolved.

Returns
Type Description
System.Boolean

true if the artifact was located on the returned service; otherwise, false.

TryResolve(Uri, out IReactiveProxy)

Tries to resolve the IReactiveProxy instance providing access to the artifact with the specified URI.

Declaration
bool TryResolve(Uri uri, out IReactiveProxy service)
Parameters
Type Name Description
System.Uri uri

URI of the artifact to resolve.

IReactiveProxy service

Service containing the artifact. This parameter is set to a default value if the artifact was not resolved.

Returns
Type Description
System.Boolean

true if the artifact was located on the returned service; otherwise, false.

TryResolveReliable(Uri, out IReliableReactive)

Tries to resolve the IReliableReactive instance providing access to the artifact with the specified URI.

Declaration
bool TryResolveReliable(Uri uri, out IReliableReactive service)
Parameters
Type Name Description
System.Uri uri

URI of the artifact to resolve.

IReliableReactive service

Service containing the artifact. This parameter is set to a default value if the artifact was not resolved.

Returns
Type Description
System.Boolean

true if the artifact was located on the returned service; otherwise, false.

In This Article
Back to top Generated by DocFX