Share via


FirstMatchCodeGroup.Copy 方法

定義

製作程式碼群組的深層複本 (Deep Copy)。

public:
 override System::Security::Policy::CodeGroup ^ Copy();
public override System.Security.Policy.CodeGroup Copy ();
override this.Copy : unit -> System.Security.Policy.CodeGroup
Public Overrides Function Copy () As CodeGroup

傳回

程式碼群組的對等複本,包含它的成員資格條件和子程式碼群組。

範例

下列程式代碼示範如何使用 Copy 方法來建立程式代碼群組的深層複本。 此程式代碼範例是提供給 FirstMatchCodeGroup 類別之較大範例的一部分。

FirstMatchCodeGroup^ copyCodeGroup =
   dynamic_cast<FirstMatchCodeGroup^>(codeGroup->Copy());
FirstMatchCodeGroup copyCodeGroup = 
    (FirstMatchCodeGroup)codeGroup.Copy();
Dim copyCodeGroup As FirstMatchCodeGroup
copyCodeGroup = CType(codeGroup.Copy(), FirstMatchCodeGroup)

備註

這個方法會建立程式代碼群組的深層複本,這表示也會建立它包含之所有對象的複本。

適用於