NegotiateStream ve SslStream, ardışık Begin işlemlerine izin verir
Güvenlik akışlarında hata durumları farklı şekilde işlenir ve ardışık BeginAuthenticateAsServer
çağrılar başarısız olabilir veya BeginAuthenticateAsClient
artık başarısız olmayabilir.
Sürüm kullanıma sunulmuştur
5.0
Açıklama değiştirildi
Önceki .NET sürümlerinde, önce çağrılmadan BeginAuthenticateAsServer
veya BeginAuthenticateAsClient
ardışık olarak çağrılarak EndAuthenticateAsServer
veya EndAuthenticateAsClient
bir NotSupportedExceptionile sonuçlanmadan. .NET 5'te başlayarak, bu API'ler tabanlı bir TaskNotSupportedExceptionuygulama tarafından desteklendiği için BeginAuthenticateAsServer
ardışık çağrılar ile sonuçlanır veya BeginAuthenticateAsClient
artık bir ile sonuçlanır.
Değişiklik nedeni
İç uygulamanın zaman uyumsuz programlama modelinden (APM) tabanlıya Taskgeçirilmesi performansı artırır ve kod karmaşıklığını azaltır.
Önerilen eylem
Geliştirici tarafından herhangi bir işlem yapılması gerekmez.
Etkilenen API’ler
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin