/// <summary> /// Checks whether all field ids from provided schema are present in the given binary type. /// </summary> private static bool HasAllFields(BinaryTypeHolder binaryTypeHolder, int[] schema) { var fieldIds = binaryTypeHolder.GetFieldIds(); foreach (var fieldId in schema) { if (!fieldIds.Contains(fieldId)) { return(false); } } return(true); }