本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

NegotiateStream.IsEncrypted 屬性

 

取得 Boolean 值,指出是否這 NegotiateStream 會使用資料加密。

命名空間:   System.Net.Security
組件:  System (於 System.dll)

public override bool IsEncrypted { get; }

屬性值

Type: System.Boolean

true 如果資料在網路上傳輸之前加密及解密當它到達遠端端點。否則, false

加密可以協助保護的資料; 隱私權也就是它可以協助確保,在傳輸資料時它無法進行解譯的第三方。

下列程式碼範例會示範如何顯示這個屬性的值。

 static void DisplayAuthenticationProperties(NegotiateStream stream)
{
     Console.WriteLine("IsAuthenticated: {0}", stream.IsAuthenticated);
    Console.WriteLine("IsMutuallyAuthenticated: {0}", stream.IsMutuallyAuthenticated);
    Console.WriteLine("IsEncrypted: {0}", stream.IsEncrypted);
    Console.WriteLine("IsSigned: {0}", stream.IsSigned);
    Console.WriteLine("ImpersonationLevel: {0}", stream.ImpersonationLevel);
    Console.WriteLine("IsServer: {0}", stream.IsServer);
}

.NET Framework
自 2.0 起供應
回到頁首
顯示: