次の方法で共有


FirstMatchCodeGroup.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)

注釈

このメソッドは、コード グループのディープ コピーを作成します。つまり、コード グループに含まれるすべてのオブジェクトのコピーも作成されます。

適用対象