ProtoOutputStream.CheckFieldId(Int64, Int64) 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í.
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.