CodeAccessPermission.Copy Méthode

Définition

En cas d’implémentation par une classe dérivée, crée et retourne une copie identique de l’objet d’autorisation actuel.

public:
 abstract System::Security::IPermission ^ Copy();
public abstract System.Security.IPermission Copy ();
abstract member Copy : unit -> System.Security.IPermission
Public MustOverride Function Copy () As IPermission

Retours

Copie de l’objet d’autorisation actuel.

Implémente

Exemples

L’exemple de code suivant montre un remplacement de la Copy méthode. Cet exemple de code fait partie d’un exemple plus grand fourni pour la CodeAccessPermission classe .

public:
   virtual IPermission^ Copy() override
   {
      String^ name = m_Name;
      return gcnew NameIdPermission( name );
   }
public override IPermission Copy()
{
    string name = m_Name;
    return new  NameIdPermission( name );
}
Public Overrides Function Copy() As IPermission
    Dim name As String
    name = m_name
    Return New NameIdPermission(name)
End Function 'Copy

Remarques

Une copie d’un objet d’autorisation représente le même accès aux ressources que l’objet d’autorisation d’origine.

Notes pour les responsables de l’implémentation

Vous devez remplacer cette méthode dans une classe dérivée.

S’applique à