CodeAccessPermission.Copy Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Při implementaci odvozenou třídou vytvoří a vrátí identickou kopii aktuálního objektu oprávnění.
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
Návraty
Kopie aktuálního objektu oprávnění.
Implementuje
Příklady
Následující příklad kódu ukazuje přepsání Copy metody . Tento příklad kódu je součástí většího příkladu CodeAccessPermission pro třídu .
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
Poznámky
Kopie objektu oprávnění představuje stejný přístup k prostředkům jako původní objekt oprávnění.
Poznámky pro implementátory
Tuto metodu je nutné přepsat v odvozené třídě.