UnityWebRequestExt.Fetch Method
Sends a UnityWebRequest asynchronously.
Namespace: UltimateXR.Extensions.Unity.IO
Assembly: UltimateXR (in UltimateXR.dll) Version: 0.0.0.0
Syntax
C#
public static Task Fetch(
this UnityWebRequest self,
CancellationToken ct = default
)
Parameters
- self
- Type: UnityWebRequest
Request to send - ct (Optional)
- Type: System.Threading.CancellationToken
Cancellation token, to cancel the operation
Return Value
Type: Task
Awaitable task that will finish when the request was sent
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type UnityWebRequest. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
Exceptions
Exception | Condition |
---|---|
OperationCanceledException | The task was canceled using ct |
HttpUwrException | HttpError flag is on |
NetUwrException | NetworkError flag is on |
See Also
Reference
UnityWebRequestExt Class
UltimateXR.Extensions.Unity.IO Namespace