CodeAccessPermission.Copy CodeAccessPermission.Copy CodeAccessPermission.Copy CodeAccessPermission.Copy Method

Definizione

Quando viene implementato da una classe derivata, crea e restituisce una copia identica dell'oggetto autorizzazioni corrente.When implemented by a derived class, creates and returns an identical copy of the current permission object.

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

Restituisce

Copia dell'oggetto autorizzazioni corrente.A copy of the current permission object.

Implementazioni

Esempi

Nell'esempio di codice riportato di seguito viene illustrato Copy un override del metodo.The following code example shows an override of the Copy method. Questo esempio di codice fa parte di un esempio più ampio fornito CodeAccessPermission per la classe.This code example is part of a larger example provided for the CodeAccessPermission class.

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

Commenti

Una copia di un oggetto autorizzazione rappresenta lo stesso accesso alle risorse dell'oggetto autorizzazione originale.A copy of a permission object represents the same access to resources as the original permission object.

Note per gli eredi

È necessario eseguire l'override di questo metodo in una classe derivata.You must override this method in a derived class.

Si applica a