FirstMatchCodeGroup.Copy 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
製作程式碼群組的深層複本 (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)
備註
這個方法會建立程式代碼群組的深層複本,這表示也會建立它包含之所有對象的複本。