CodeAccessPermission.Copy Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ist diese Methode durch eine abgeleitete Klasse implementiert, erstellt sie eine identische Kopie des aktuellen Berechtigungsobjekts und gibt diese Kopie zurück.
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
Gibt zurück
Eine Kopie des aktuellen Berechtigungsobjekts.
Implementiert
Beispiele
Das folgende Codebeispiel zeigt eine Außerkraftsetzung der Copy -Methode. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die CodeAccessPermission-Klasse bereitgestellt wird.
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
Hinweise
Eine Kopie eines Berechtigungsobjekts stellt den gleichen Zugriff auf Ressourcen wie das ursprüngliche Berechtigungsobjekt dar.
Hinweise für Ausführende
Sie müssen diese Methode in einer abgeleiteten Klasse überschreiben.