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
- method
Typ: System.Delegate
[w] Metoda służąca do wywołania.
- 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
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..