Lenguaje

ProtoOutputStream.CheckFieldId(Int64, Int64) Método

Definición

Valida que el fieldId proporcionado es del tipo y el recuento de expectedType.

[Android.Runtime.Register("checkFieldId", "(JJ)I", "", ApiSince=30)]
public static int CheckFieldId(long fieldId, long expectedFlags);
[<Android.Runtime.Register("checkFieldId", "(JJ)I", "", ApiSince=30)>]
static member CheckFieldId : int64 * int64 -> int

Parámetros

fieldId
Int64

Identificador de campo que se va a comprobar, incluido su número de campo, tipo y marcas de recuento.

expectedFlags
Int64

El tipo de campo esperado y las marcas de recuento. El tipo debe coincidir exactamente. El recuento debe coincidir, salvo que también se acepta un campo empaquetado cuando se espera un campo repetido.

Devoluciones

Identificador sin procesar de ese campo.

Atributos

Comentarios

Valida que el fieldId proporcionado es del tipo y el recuento de expectedType.

El tipo debe coincidir exactamente para pasar esta comprobación.

El recuento debe coincidir según esta tabla de verdad para pasar la comprobación:

expectedFlags UNKNOWN SINGLE PACKED fieldId UNKNOWN true false false false FALSE PACKED x false true true

Java documentación para android.util.proto.ProtoOutputStream.checkFieldId(long, long).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a