ContentProvider.CallingPackage Propriedade

Definição

Retorne o nome do pacote do chamador que iniciou a solicitação que está sendo processada no thread atual.

public string? CallingPackage { [Android.Runtime.Register("getCallingPackage", "()Ljava/lang/String;", "")] get; }
[<get: Android.Runtime.Register("getCallingPackage", "()Ljava/lang/String;", "")>]
member this.CallingPackage : string

Valor da propriedade

Retorne o nome do pacote do chamador que iniciou a solicitação que está sendo processada no thread atual. O pacote retornado será verificado para pertencer à UID de chamada. Retorna nulo se não estiver processando uma solicitação no momento. Isso sempre retornará nulo ao processar solicitações getTypeAnonymous(Uri) para solicitações getType(Uri), isso só estará disponível para casos em que o chamador pode ser identificado. Consulte getTypeAnonymous(Uri)

Atributos

Exceções

se o pacote de chamada não pertencer à UID de chamada.

Comentários

Retorne o nome do pacote do chamador que iniciou a solicitação que está sendo processada no thread atual. O pacote retornado será verificado para pertencer à UID de chamada. Retorna null se não estiver processando uma solicitação no momento.

Isso sempre retornará null ao processar #getTypeAnonymous(Uri) solicitações

Para #getType(Uri) solicitações, isso só estará disponível para casos em que o chamador pode ser identificado. Consulte #getTypeAnonymous(Uri)

Java documentação para android.content.ContentProvider.getCallingPackage().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Confira também

  • CallingUid
  • <xref:Android.Content.Context.GrantUriPermission(System.String%2c+Android.Net.Uri%2c+Android.Net.Uri)>