IOwner.DeleteOwner(IPrincipal, IPrincipal) 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í.
Elimina un propietario.
[Android.Runtime.Register("deleteOwner", "(Ljava/security/Principal;Ljava/security/Principal;)Z", "GetDeleteOwner_Ljava_security_Principal_Ljava_security_Principal_Handler:Java.Security.Acl.IOwnerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool DeleteOwner (Java.Security.IPrincipal? caller, Java.Security.IPrincipal? owner);
[<Android.Runtime.Register("deleteOwner", "(Ljava/security/Principal;Ljava/security/Principal;)Z", "GetDeleteOwner_Ljava_security_Principal_Ljava_security_Principal_Handler:Java.Security.Acl.IOwnerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member DeleteOwner : Java.Security.IPrincipal * Java.Security.IPrincipal -> bool
Parámetros
- caller
- IPrincipal
la entidad de seguridad que invoca este método. Debe ser propietario de la ACL.
- owner
- IPrincipal
el propietario que se va a quitar de la lista de propietarios.
Devoluciones
True si se quita el propietario, false si el propietario no forma parte de la lista de propietarios.
- Atributos
Excepciones
si la entidad de seguridad de invocación no es propietario.
si el propietario que se va a quitar es el último propietario y, por lo tanto, quitarlo haría que este propietario del objeto fuera menos.
Comentarios
Elimina un propietario. Si este es el último propietario de la ACL, se genera una excepción.
La entidad de llamada debe ser propietario de la ACL para invocar este método.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.