首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# DnsPermission 類別簡介(一):控制 DNS 伺服器存取權限、Copy/ToXML/Intersect/IsSubsetOf/Union 核心方法詳解

     編輯:關於C語言

DnsPermission 簡介

控制程式碼對 DNS 伺服器的存取權限。預設允許本機與網路應用程式存取 DNS,網路應用程式無 DNS 權限則受限。

核心方法表

方法說明
Copy建立目前權限實例的相同副本
FromXml從 XML 重建權限實例
Intersect計算與指定權限的交集
IsSubsetOf判斷是否為指定權限的子集
IsUnrestricted檢查是否為無限制權限
ToXml序列化為 XML(含狀態)
Union計算與指定權限的聯集

重點方法詳解

Copy

public override IPermission Copy() // 回傳新 DnsPermission 實例

ToXml

public override SecurityElement ToXml() // 回傳含狀態的 SecurityElement

Intersect


public override IPermission Intersect(IPermission target)

參數:目標 DnsPermission。回傳:交集權限實例;若交集為空回傳 null。雙方皆為無限制時回傳新的無限制實例。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved