Share via


SocketPermission.Copy Metodo

Definizione

Crea una copia di un'istanza di SocketPermission.

public:
 override System::Security::IPermission ^ Copy();
public override System.Security.IPermission Copy ();
override this.Copy : unit -> System.Security.IPermission
Public Overrides Function Copy () As IPermission

Restituisce

Una nuova istanza della classe SocketPermission, che rappresenta una copia dell'istanza corrente.

Esempio

Nell'esempio seguente viene creato un oggetto SocketPermission prendendo una copia di un oggetto esistente SocketPermission.

// Creates a copy of the intersect SocketPermission.
SocketPermission^ mySocketPermissionIntersectCopy =
   (SocketPermission^)( mySocketPermissionIntersect->Copy() );
if ( mySocketPermissionIntersectCopy->Equals( mySocketPermissionIntersect ) )
{
   Console::WriteLine(  "Copy successfull" );
}
// Creates a copy of the intersect SocketPermission.
     SocketPermission mySocketPermissionIntersectCopy =
                               (SocketPermission)mySocketPermissionIntersect.Copy();

     if (mySocketPermissionIntersectCopy.Equals(mySocketPermissionIntersect)){
     Console.WriteLine("Copy successfull");
     }
' Creates a copy of the intersect SocketPermission.
Dim mySocketPermissionIntersectCopy As SocketPermission = CType(mySocketPermissionIntersect.Copy(), SocketPermission)

If mySocketPermissionIntersectCopy.Equals(mySocketPermissionIntersect) Then
   Console.WriteLine("Copy successfull")
End If

Commenti

L'oggetto restituito da questo metodo rappresenta lo stesso livello di accesso dell'istanza corrente. Questo metodo esegue l'override Copy e viene implementato per supportare l'interfaccia IPermission .

Si applica a