Udostępnij za pośrednictwem


Metoda LanguageService.BeginInvoke —

Wywołuje metodę w innym wątku.

Przestrzeń nazw:  Microsoft.VisualStudio.Package
Zestawy:   Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (w Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (w Microsoft.VisualStudio.Package.LanguageService.dll)

Składnia

'Deklaracja
<HostProtectionAttribute(SecurityAction.LinkDemand, Synchronization := True,  _
    ExternalThreading := True)> _
Public Function BeginInvoke ( _
    method As Delegate, _
    args As Object() _
) As IAsyncResult
[HostProtectionAttribute(SecurityAction.LinkDemand, Synchronization = true, 
    ExternalThreading = true)]
public IAsyncResult BeginInvoke(
    Delegate method,
    Object[] args
)

Parametry

  • args
    Typ: array<System.Object[]
    [w] Możliwe argumenty metodę wywoływaną.

Wartość zwracana

Typ: System.IAsyncResult
Jeśli się powiedzie, zwraca IAsyncResult obiektu; w przeciwnym razie zwraca wartość null, jeśli nie powiodła się operacja invoke.

Implementuje

ISynchronizeInvoke.BeginInvoke(Delegate, array<Object[])

Uwagi

Ta metoda jest używany do uruchamiania operacji analizy tła.

[!UWAGA]

Atrybut HostProtectionAttribute zastosowany do tego typu lub elementu członkowskiego ma właściwość Resources o wartości: Synchronization | ExternalThreading. Atrybut HostProtectionAttribute nie ma wpływu na aplikacje pulpitu (które typowo są uruchamiane przez dwukrotne kliknięcie ikony, wpisanie polecenia albo wprowadzenie adresu URL w przeglądarce). Aby uzyskać więcej informacji, zobacz opis klasy HostProtectionAttribute lub temat Program SQL Server Programming i atrybuty ochrony hosta.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

LanguageService Klasa

Przestrzeń nazw Microsoft.VisualStudio.Package