CodeGroup.Equals 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
判斷兩個程式碼群組是否相等。
多載
Equals(Object) |
判斷指定的程式碼群組是否相等於目前程式碼群組。 |
Equals(CodeGroup, Boolean) |
判斷指定的程式碼群組是否等於目前程式碼群組,若有指定則檢查子程式碼群組。 |
Equals(Object)
判斷指定的程式碼群組是否相等於目前程式碼群組。
public:
override bool Equals(System::Object ^ o);
public override bool Equals (object o);
override this.Equals : obj -> bool
Public Overrides Function Equals (o As Object) As Boolean
參數
- o
- Object
要和目前程式碼群組比較的程式碼群組。
傳回
如果指定的程式碼群組相等於目前程式碼群組,則為 true
,否則為 false
。
備註
如果兩個程式碼群組具有相同 Name 、 Description 和 MembershipCondition ,則兩個程式碼群組相等。
此方法只會測試最上層程式碼群組,而不是其副程式代碼群組。
適用於
Equals(CodeGroup, Boolean)
判斷指定的程式碼群組是否等於目前程式碼群組,若有指定則檢查子程式碼群組。
public:
bool Equals(System::Security::Policy::CodeGroup ^ cg, bool compareChildren);
public bool Equals (System.Security.Policy.CodeGroup cg, bool compareChildren);
override this.Equals : System.Security.Policy.CodeGroup * bool -> bool
Public Function Equals (cg As CodeGroup, compareChildren As Boolean) As Boolean
參數
- cg
- CodeGroup
要和目前程式碼群組比較的程式碼群組。
- compareChildren
- Boolean
若也要比較子程式碼群組,則為 true
,否則為 false
。
傳回
如果指定的程式碼群組相等於目前程式碼群組,則為 true
,否則為 false
。
備註
如果兩個程式碼群組具有相同 Name 、 Description 和 MembershipCondition ,則兩個程式碼群組相等。
compareChildren
如果 參數為 true
,則只有在目前的程式碼群組及其所有副程式代碼群組都等於指定的程式碼群組及其所有副程式代碼群組時,這個方法才會傳回 true
。