Class UrlRedirectionInterceptor
Inheritance
UrlRedirectionInterceptor
Assembly: Unity.Cloud.AppLinking.Runtime.dll
Syntax
public class UrlRedirectionInterceptor : IUrlRedirectionInterceptor, IDisposable
Properties
AwaitedQueryArguments
Declaration
public List<string> AwaitedQueryArguments { get; }
Property Value
Methods
AwaitRedirectAsync(List<string>)
Declaration
public Task<UrlRedirectResult> AwaitRedirectAsync(List<string> awaitedQueryArguments = null)
Parameters
Type |
Name |
Description |
List<string> |
awaitedQueryArguments |
|
Returns
Dispose()
Performs tasks related to disposing of associated resources.
Declaration
Dispose(bool)
Performs tasks related to disposing of associated resources.
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type |
Name |
Description |
bool |
disposing |
Whether we want to .
|
GetInstance()
Declaration
public static IUrlRedirectionInterceptor GetInstance()
Returns
GetRedirectProcessId()
Declaration
public ProcessId GetRedirectProcessId()
Returns
GetRedirectionResult()
Declaration
public UrlRedirectResult? GetRedirectionResult()
Returns
InterceptAwaitedUrl(string, List<string>)
Declaration
public void InterceptAwaitedUrl(string url, List<string> awaitedQueryArguments = null)
Parameters
Events
DeepLinkForwarded
Declaration
public event Action<Uri> DeepLinkForwarded
Event Type
Implements