CodeAccessPermission.Copy Método

Definición

Cuando se implementa mediante una clase derivada, crea y devuelve una copia idéntica del objeto de permiso actual.

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

Devoluciones

IPermission

Copia del objeto de permiso actual.

Implementaciones

Ejemplos

En el ejemplo de código siguiente se muestra una invalidación del Copy método . Este ejemplo de código forma parte de un ejemplo más grande proporcionado para la CodeAccessPermission clase .

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

Comentarios

Una copia de un objeto de permiso representa el mismo acceso a los recursos que el objeto de permiso original.

Notas a los implementadores

Debe invalidar este método en una clase derivada.

Se aplica a