Sdílet prostřednictvím


AsyncLazy<T> – konstruktor

Inicializuje novou instanci AsyncLazy.

Obor názvů:  Microsoft.VisualStudio.Threading
Sestavení:  Microsoft.VisualStudio.Threading (v Microsoft.VisualStudio.Threading.dll)

Syntaxe

'Deklarace
Public Sub New ( _
    valueFactory As Func(Of Task(Of T)), _
    joinableTaskFactory As JoinableTaskFactory _
)
public AsyncLazy(
    Func<Task<T>> valueFactory,
    JoinableTaskFactory joinableTaskFactory
)
public:
AsyncLazy(
    Func<Task<T>^>^ valueFactory, 
    JoinableTaskFactory^ joinableTaskFactory
)
new : 
        valueFactory:Func<Task<'T>> * 
        joinableTaskFactory:JoinableTaskFactory -> AsyncLazy
public function AsyncLazy(
    valueFactory : Func<Task<T>>, 
    joinableTaskFactory : JoinableTaskFactory
)

Parametry

  • valueFactory
    Typ: Func<Task<T>>

    Asynchronní funkce, která vytváří hodnotu. funkce by se měla uplatňovat nejvýše jednou.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

AsyncLazy<T> Třída

Microsoft.VisualStudio.Threading – obor názvů