Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Vanaf .NET 11 is de NamedPipeClientStream.NamedPipeClientStream(PipeDirection, Boolean, Boolean, SafePipeHandle) constructor verouderd. Als u deze constructor aanroept in code, wordt er een waarschuwing SYSLIB0063 gegenereerd tijdens het compileren.
Reden voor afschaffing
Het isConnected argument voor deze constructor heeft geen effect. Gebruik de constructor die dit argument weglaat om verwarring te voorkomen.
Workaround
Gebruik in plaats daarvan NamedPipeClientStream.NamedPipeClientStream(PipeDirection, Boolean, SafePipeHandle).
Een waarschuwing onderdrukken
Als u de verouderde API moet gebruiken, kunt u de waarschuwing in code of in het projectbestand onderdrukken.
Als u slechts één schending wilt onderdrukken, voegt u preprocessorrichtlijnen toe aan uw bronbestand om de waarschuwing uit te schakelen en vervolgens opnieuw in te schakelen.
// Disable the warning.
#pragma warning disable SYSLIB0063
// Code that uses obsolete API.
// ...
// Re-enable the warning.
#pragma warning restore SYSLIB0063
Als u alle SYSLIB0063 waarschuwingen in uw project wilt onderdrukken, voegt u een <NoWarn> eigenschap toe aan het projectbestand.
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
...
<NoWarn>$(NoWarn);SYSLIB0063</NoWarn>
</PropertyGroup>
</Project>
Zie Waarschuwingen onderdrukkenvoor meer informatie.