CodeAccessPermission.Copy Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Quando viene implementato da una classe derivata, crea e restituisce una copia identica dell'oggetto autorizzazioni corrente.
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.
Implementazioni
Esempio
Nell'esempio Copy di codice seguente viene illustrato un override del metodo. Questo esempio di codice fa parte di un esempio più grande fornito per 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
Commenti
Una copia di un oggetto di autorizzazione rappresenta lo stesso accesso alle risorse dell'oggetto di autorizzazione originale.
Note per gli implementatori
È necessario eseguire l'override di questo metodo in una classe derivata.