AwaiterExtensions.GetAwaiter Method   
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
GetAwaiter(WaitForUpdate)
public static Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter GetAwaiter(this Microsoft.MixedReality.Toolkit.Utilities.WaitForUpdate instruction);static member GetAwaiter : Microsoft.MixedReality.Toolkit.Utilities.WaitForUpdate -> Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter<Extension()>
Public Function GetAwaiter (instruction As WaitForUpdate) As AwaiterExtensions.SimpleCoroutineAwaiterParameters
- instruction
- WaitForUpdate
Returns
Applies to
GetAwaiter(IEnumerator)
public static Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter<object> GetAwaiter(this System.Collections.IEnumerator coroutine);static member GetAwaiter : System.Collections.IEnumerator -> Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter<obj><Extension()>
Public Function GetAwaiter (coroutine As IEnumerator) As AwaiterExtensions.SimpleCoroutineAwaiter(Of Object)Parameters
- coroutine
- IEnumerator
Returns
Applies to
GetAwaiter(AssetBundleCreateRequest)
public static Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter<UnityEngine.AssetBundle> GetAwaiter(this UnityEngine.AssetBundleCreateRequest instruction);static member GetAwaiter : UnityEngine.AssetBundleCreateRequest -> Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter<UnityEngine.AssetBundle><Extension()>
Public Function GetAwaiter (instruction As AssetBundleCreateRequest) As AwaiterExtensions.SimpleCoroutineAwaiter(Of AssetBundle)Parameters
- instruction
- UnityEngine.AssetBundleCreateRequest
Returns
		SimpleCoroutineAwaiter<UnityEngine.AssetBundle>
		
	
	
  Applies to
GetAwaiter(AssetBundleRequest)
public static Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter<UnityEngine.Object> GetAwaiter(this UnityEngine.AssetBundleRequest instruction);static member GetAwaiter : UnityEngine.AssetBundleRequest -> Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter<UnityEngine.Object><Extension()>
Public Function GetAwaiter (instruction As AssetBundleRequest) As AwaiterExtensions.SimpleCoroutineAwaiter(Of Object)Parameters
- instruction
- UnityEngine.AssetBundleRequest
Returns
		SimpleCoroutineAwaiter<UnityEngine.Object>
		
	
	
  Applies to
GetAwaiter(AsyncOperation)
public static Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter<UnityEngine.AsyncOperation> GetAwaiter(this UnityEngine.AsyncOperation instruction);static member GetAwaiter : UnityEngine.AsyncOperation -> Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter<UnityEngine.AsyncOperation><Extension()>
Public Function GetAwaiter (instruction As AsyncOperation) As AwaiterExtensions.SimpleCoroutineAwaiter(Of AsyncOperation)Parameters
- instruction
- UnityEngine.AsyncOperation
Returns
		SimpleCoroutineAwaiter<UnityEngine.AsyncOperation>
		
	
	
  Applies to
GetAwaiter(ResourceRequest)
public static Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter<UnityEngine.Object> GetAwaiter(this UnityEngine.ResourceRequest instruction);static member GetAwaiter : UnityEngine.ResourceRequest -> Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter<UnityEngine.Object><Extension()>
Public Function GetAwaiter (instruction As ResourceRequest) As AwaiterExtensions.SimpleCoroutineAwaiter(Of Object)Parameters
- instruction
- UnityEngine.ResourceRequest
Returns
		SimpleCoroutineAwaiter<UnityEngine.Object>
		
	
	
  Applies to
GetAwaiter(WaitForEndOfFrame)
public static Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter GetAwaiter(this UnityEngine.WaitForEndOfFrame instruction);static member GetAwaiter : UnityEngine.WaitForEndOfFrame -> Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter<Extension()>
Public Function GetAwaiter (instruction As WaitForEndOfFrame) As AwaiterExtensions.SimpleCoroutineAwaiterParameters
- instruction
- UnityEngine.WaitForEndOfFrame
Returns
Applies to
GetAwaiter(WaitForFixedUpdate)
public static Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter GetAwaiter(this UnityEngine.WaitForFixedUpdate instruction);static member GetAwaiter : UnityEngine.WaitForFixedUpdate -> Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter<Extension()>
Public Function GetAwaiter (instruction As WaitForFixedUpdate) As AwaiterExtensions.SimpleCoroutineAwaiterParameters
- instruction
- UnityEngine.WaitForFixedUpdate
Returns
Applies to
GetAwaiter(WaitForSeconds)
public static Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter GetAwaiter(this UnityEngine.WaitForSeconds instruction);static member GetAwaiter : UnityEngine.WaitForSeconds -> Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter<Extension()>
Public Function GetAwaiter (instruction As WaitForSeconds) As AwaiterExtensions.SimpleCoroutineAwaiterParameters
- instruction
- UnityEngine.WaitForSeconds
Returns
Applies to
GetAwaiter(WaitForSecondsRealtime)
public static Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter GetAwaiter(this UnityEngine.WaitForSecondsRealtime instruction);static member GetAwaiter : UnityEngine.WaitForSecondsRealtime -> Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter<Extension()>
Public Function GetAwaiter (instruction As WaitForSecondsRealtime) As AwaiterExtensions.SimpleCoroutineAwaiterParameters
- instruction
- UnityEngine.WaitForSecondsRealtime
Returns
Applies to
GetAwaiter(WaitUntil)
public static Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter GetAwaiter(this UnityEngine.WaitUntil instruction);static member GetAwaiter : UnityEngine.WaitUntil -> Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter<Extension()>
Public Function GetAwaiter (instruction As WaitUntil) As AwaiterExtensions.SimpleCoroutineAwaiterParameters
- instruction
- UnityEngine.WaitUntil
Returns
Applies to
GetAwaiter(WaitWhile)
public static Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter GetAwaiter(this UnityEngine.WaitWhile instruction);static member GetAwaiter : UnityEngine.WaitWhile -> Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter<Extension()>
Public Function GetAwaiter (instruction As WaitWhile) As AwaiterExtensions.SimpleCoroutineAwaiterParameters
- instruction
- UnityEngine.WaitWhile
Returns
Applies to
GetAwaiter<T>(IEnumerator<T>)
public static Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter<T> GetAwaiter<T>(this System.Collections.Generic.IEnumerator<T> coroutine);static member GetAwaiter : System.Collections.Generic.IEnumerator<'T> -> Microsoft.MixedReality.Toolkit.Utilities.AwaiterExtensions.SimpleCoroutineAwaiter<'T><Extension()>
Public Function GetAwaiter(Of T) (coroutine As IEnumerator(Of T)) As AwaiterExtensions.SimpleCoroutineAwaiter(Of T)Type Parameters
- T
Parameters
- coroutine
- IEnumerator<T>