WebPermission.Copy Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea una copia de un objeto WebPermission.
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
Devoluciones
Una nueva instancia de la clase WebPermission con los mismos valores que la original.
Ejemplos
En el ejemplo siguiente se muestra cómo crear una segunda instancia de WebPermission mediante Copy. Esta segunda instancia es idéntica a la primera.
// Create another WebPermission instance that is the copy of the above WebPermission instance.
WebPermission^ myWebPermission2 = (WebPermission^)(myWebPermission1->Copy());
// Check whether all callers higher in the call stack have been granted the permissionor not.
myWebPermission2->Demand();
// Create another WebPermission instance that is the copy of the above WebPermission instance.
WebPermission myWebPermission2 = (WebPermission) myWebPermission1.Copy();
// Check whether all callers higher in the call stack have been granted the permissionor not.
myWebPermission2.Demand();
' Create another WebPermission instance that is the copy of the above WebPermission instance.
Dim myWebPermission2 As WebPermission = CType(myWebPermission1.Copy(), WebPermission)
' Check whether all callers higher in the call stack have been granted the permissionor not.
myWebPermission2.Demand()
Comentarios
El IPermission devuelto por este método representa el mismo acceso a los recursos que el original WebPermission. Este método invalida Copy y se implementa para admitir la IPermission interfaz .