Aracılığıyla paylaş


ILanguageClient.OnServerInitializeFailedAsync Yöntem

Tanım

Aşırı Yüklemeler

OnServerInitializeFailedAsync(ILanguageClientInitializationInfo)

Bu yöntem, uzantıya LSP sunucusunun başlatılamadığını bildirmek için Visual Studio tarafından çağrılır.

OnServerInitializeFailedAsync(Exception)

Dil sunucusunun başlatamadığı uzantıya işaret eder.

OnServerInitializeFailedAsync(ILanguageClientInitializationInfo)

Bu yöntem, uzantıya LSP sunucusunun başlatılamadığını bildirmek için Visual Studio tarafından çağrılır.

public:
 System::Threading::Tasks::Task<Microsoft::VisualStudio::LanguageServer::Client::InitializationFailureContext ^> ^ OnServerInitializeFailedAsync(Microsoft::VisualStudio::LanguageServer::Client::ILanguageClientInitializationInfo ^ initializationState);
public System.Threading.Tasks.Task<Microsoft.VisualStudio.LanguageServer.Client.InitializationFailureContext?> OnServerInitializeFailedAsync(Microsoft.VisualStudio.LanguageServer.Client.ILanguageClientInitializationInfo initializationState);
abstract member OnServerInitializeFailedAsync : Microsoft.VisualStudio.LanguageServer.Client.ILanguageClientInitializationInfo -> System.Threading.Tasks.Task<Microsoft.VisualStudio.LanguageServer.Client.InitializationFailureContext>
Public Function OnServerInitializeFailedAsync (initializationState As ILanguageClientInitializationInfo) As Task(Of InitializationFailureContext)

Parametreler

initializationState
ILanguageClientInitializationInfo

Kaynağı ve bunun kurtarılabilir bir hata olup olmadığını belirlemeye yardımcı olmak için başlatma sırasında ulaşılan nokta hakkında bilgi içeren nesne.

Döndürülenler

Task Sunucu başlatılamadıktan sonra gerçekleştirilmesi gereken eylemler tamamlandığında tamamlanan ve belirli bir dil istemcisi için hata bağlamını içeren bir InitializationFailureContext örnek döndüren. İstemci hatayı farklı bir şekilde göstermek istiyorsa null olabilir.

Şunlara uygulanır

OnServerInitializeFailedAsync(Exception)

Dil sunucusunun başlatamadığı uzantıya işaret eder.

public:
 System::Threading::Tasks::Task ^ OnServerInitializeFailedAsync(Exception ^ e);
public System.Threading.Tasks.Task OnServerInitializeFailedAsync(Exception e);
abstract member OnServerInitializeFailedAsync : Exception -> System.Threading.Tasks.Task
Public Function OnServerInitializeFailedAsync (e As Exception) As Task

Parametreler

e
Exception

Başlatma sırasında sunucu tarafından oluşturulan özel durum.

Döndürülenler

Sunucu Task başlatılamadıktan sonra gerçekleştirilmesi gereken eylemler gerçekleştirildiğinde tamamlanan.

Şunlara uygulanır