Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Från och med .NET 11 NamedPipeClientStream.NamedPipeClientStream(PipeDirection, Boolean, Boolean, SafePipeHandle) är konstruktorn föråldrad. Om du anropar den här konstruktorn i koden genereras en varning SYSLIB0063 vid kompileringstillfället.
Orsak till obsoletion
Argumentet isConnected på den här konstruktorn har ingen effekt. Undvik förvirring genom att använda konstruktorn som utelämnar det här argumentet.
Workaround
Använd NamedPipeClientStream.NamedPipeClientStream(PipeDirection, Boolean, SafePipeHandle) i stället.
Undertryck en varning
Om du måste använda det föråldrade API:et kan du utelämna varningen i koden eller i projektfilen.
Om du bara vill förhindra en enda överträdelse lägger du till förprocessordirektiv i källfilen för att inaktivera och återaktiverar sedan varningen.
// Disable the warning.
#pragma warning disable SYSLIB0063
// Code that uses obsolete API.
// ...
// Re-enable the warning.
#pragma warning restore SYSLIB0063
Om du vill ignorera alla SYSLIB0063 varningar i projektet lägger du till en <NoWarn>-egenskap i projektfilen.
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
...
<NoWarn>$(NoWarn);SYSLIB0063</NoWarn>
</PropertyGroup>
</Project>
Mer information finns i Utelämna varningar.